Applebee's – Alhambra, CA – 21 E Main St | Hours & Map by HoursMap