It's been so hard to find good Greek/Mediterranean food since we left the Washington DC area. This really satisfies the craving! Love the tzatziki sauce as well, grape leaves are super good too and so it the greek salad! We'll be back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.