A restaurant offering tasty, fresh Greek dishes. Enjoy complimentary dessert and a good location.