Restaurant Reviews from DiningGuide411.com
    Top : United_States: AZ: Phoenix

Albasra Cafe, Phoenix, Arizona










Albasra Cafe
15612 N 32 Street
Phoenix AZ United States


Phone: 602.971.3500
Dress: casual