1532 N Main St, Walnut Creek, California 94596 USA
Horiatiki Salad (Greek Village Salad)
Photo Credit: Yelp