Address: 301 98th St NW, Albuquerque, NM 87121, USA
Ismael Lopez | Jul 30, 2019
Close
Serena Duran | Jul 30, 2019
No not open
Marc Seley | Jul 30, 2019
It looks like they'll be closed on Christmas Day but it also says that you have to check each restaurant locally to see what hours they may offer as well!