Reviews from Around the Web
Excellent Greek food with great ambiance.
This restaurant is located along the Erie Canal, amongst other restaurants and shops.It is a small family-run restaurant and once you are inside, you feel as though you are in a real taverna. The homemade humuus is delicious and the gyros…
View More