The Greeks is a new restaurant located in the bottom of Beech View Place on Beechurst. A few others are set to open in that building, but The Greeks is leading the charge. A little more Greek food in my life? I’m happy with that.
First things first, don’t do what I did and drive around hunting for parking. If you go to the bottom garage and on the side NOT closest toward Lavender Cafe – the other side – go there and park. Apparently when you eat at The Greeks, they’ll give you a token to use, which I’m assuming will pay for your parking.