This place serves "Greek" food. Nothing terribly authentic, so dont expect that, but a decent enough place. I have only been there for lunch, and it has been good every time.
Portions are large, the lunch special prices are really good, and the service is fine enough.
Oh, their calamari is pretty good.