Phone: +15058833989
Address: 6219 Montgomery Blvd NE, Albuquerque, United States
City: Albuquerque
Dishes: 35
Reviews: 2
"This restaurant is either closed or has relocated, and its phone number is no longer in service."
All prices are estimates.
Albuquerque, in New Mexico, boasts vibrant culture, stunning desert landscapes, and is known for its unique cuisine, including green chile stew and various Southwestern dishes.