This restaurant makes their own feta cheese and it is so creamy and delisious you can forget the salad it comes with!! Great spanakopita and pastistio and the pizza is good also!! I love this place!! Don't forget a piece of baklava on the way out!! Just saying!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.