Get directions to: Applebee's Neighborhood Grill And Bar, Alhambra, CA
Restaurant address: 21 West Main Street Alhambra, CA 91801, USA
Restaurant: Applebee's Neighborhood Grill And Bar