Applebee is a comfortable environment to eat and a great place to spend with family.
Address: 21 E Main St, Alhambra, CA 91801, USA
Dawn Bramhall | Sep 8, 2018
We love it. Great place for a family dinner.
Stephanie Adkins | Sep 8, 2018
Great place to eat
Brent Davis | Sep 8, 2018
We and my parents like it. Has lots of screens with sports.
Jessy Dalton | Sep 8, 2018
Yes
Thanks! Your answer is awaiting moderation.