1013 W Valley Blvd, Alhambra, California 91803 USA
Installed new dividers between the cashier and customer
Photo Credit: Yelp