Get directions to: Bakers Square, Alhambra, CA
Restaurant address: 810 E Valley Blvd Alhambra, CA 91801, USA
Restaurant: Bakers Square