The place is nothing fancy and appears to be a small 'mom & pop' restaurant, which is probably why the food is so good. This was some of the best Greek food I've ever had...everything was very fresh and flavorful and tasted genuinely like Greek food should taste. I'm just upset we waited until our last day of vacation to try it because I definitely would've eaten there again!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.