We Are Now Open for Dine-In, Carryout, and Delivery!
We are located at:
Address: 4400 Carlisle NE, Albuquerque, NM 87107Phone: 505-881-0478
Monday-Saturday
7:00AM – 9:00PM
Sunday
8:00AM – 9:00PM
Phone: 505-881-0478
Monday-Saturday
7:00AM – 9:00PM
Sunday
8:00AM – 9:00PM