Get directions to: Albuquerque Grill #2, Albuquerque, NM
Restaurant address: 12999 Central Avenue Northeast Albuquerque, NM 87123, USA
Restaurant: Albuquerque Grill #2