Location
514 North Euclid St Anaheim Plaza,
Anaheim, CA 92801-5587
By Andres A | 8/16/2014
Wanted something healthy to eat, decided to go here based on my friends suggestion