Greek Salad Restaurants in Lake Zurich
Show restaurants on map
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Lake Zurich, 1110 S Old Rand Rd, 60047, Lake Zurich, US, United States
"The gyro meat was piled high and delicious, along with the flavorful sauce, tzatziki, and tomatoes. However, the Greek potatoes were not very good. Ne..."
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Lake Zurich, 620 IL-22, 60047, Lake Zurich, US, United States
Vegan Options, Accepts Credit Cards, Wheelchair Accessible, Television
Feedback
These reviews refer only to the mentioned ingredients.