Tucked away behind a Dunkin' Donuts on a very busy road sits a lovely neighborhood Greek restaurant. I was intrigued by the homemade feta. It was creamy and salty. I look forward to my next visit where I may even try the braced octopus. It's definitely not a one-stop place. Maybe next week?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.