Greek Salad Restaurants in SANTA YNEZ
Show restaurants on map
4.7
Menu
4.7
Menu
City: SANTA YNEZ, 1000 Edison St, Santa Ynez I-93460-9662, United States, SANTA YNEZ
"Great place for lunch. Good food and service. Easy on the wallet."
Feedback
These reviews refer only to the mentioned ingredients.