at 12999 Central Ave NE, Albuquerque , 87123 United States
6 FB users likes Albuquerque Grill, set it to 671 position in Likes Rating for Albuquerque, New Mexico in Local Business category
Albuquerque Grill is Albuquerque based place and this enity listed in Bar & Grill category. Located at 12999 Central Ave NE NM 87123.