Get directions to: Best Bakery, Alhambra, CA
Restaurant address: 1273 E Valley Blvd Alhambra, CA 91801, USA
Restaurant: Best Bakery