Get directions to: Applebee's, Albuquerque, NM
Restaurant address: 2000 Yale Blvd Se Albuquerque, NM 87106, USA
Restaurant: Applebee's