126 W Main St, Alhambra, California 91801 USA
Lemon meringue tart and milk in the cutest cup!
Photo Credit: Yelp