I give this establishment 2.5 stars. It's true that the portions are huge for what you're paying, but really, the food was just like any food court Greek place.
The calamari was probably the best thing I had.
The above would have earned it 3.5 stars for me. Where things went down hill was how cramped everything is. I was pregnant (but not huge) at the time and being short, it was hard to move around without having to go on my tiptoes so I could squeeze between tables and chairs. It just seemed like they try to squeeze in as many people as they can in a confined amount of space.
The line up was indeed long. In the end, for the food and service we received, it was not worth the wait and therefore, we never returned.