Phone: +15052937272
Address: 417 Tramway Blvd NE, Albuquerque, United States
City: Albuquerque
Dishes: 24
Reviews: 1290
"The reviewer had a great experience at the restaurant on January 14th, 2022. They were impressed by the teamwork of the staff, with the ladies in the back making pizzas and taking care of guests, and the guys delivering and baking. The reviewer also noted the high quality of the food and thanked the staff for their excellent 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.