This place is A-OK. A solid 3 stars. I travel a lot and admittedly I'm a tough critic when it comes to Greek/Mediterranean restaurants. I usually order the same thing (the Mediterranean Sampler, i.e. vegetarian mezze platter) at every place, so I have a pretty good gauge on these things...
That being said... This place is good, especially for where it's located. But nothing really stood out as over-the-top AMAZING. However, I'd be happy to go back.
Portion sizes seemed on-par with the pricing.
Service was slow but friendly.
Food quality (i.e. taste, freshness, etc.) was A-OK.
You won't go wrong going here - but it's not a standout experience. Just good ole' Greek food in a fast-food setting.
My partner ordered a Greek salad with salmon on top. It was all prepared well - but again, very basic and nothing that stood out to us.