Get directions to: Applebee's Neighborhood Grill & Bar, Albuquerque, NM
Restaurant address: 3620 New Mexico State Highway Albuquerque, NM 87101, USA
Restaurant: Applebee's Neighborhood Grill & Bar