Get directions to: Albuquerque Grill, Albuquerque, NM
Restaurant address: 1015 Rio Grande Blvd Nw Albuquerque, NM 87104, USA
Restaurant: Albuquerque Grill