Albuquerque, Quick Service, Fast Food, Asian, El Vado

Location & Hours
Ahh Stir Fry
2500 Central Ave SW, Albuquerque, NM 87104, USA suite 6