The ratings did not seem that good for this location for mainly the service. But for us Service was excellent.
Food as always good and very large portions. I believe the success of this place has to do with the price and portion. They simply work on volume.
I had a club sandwich for lunch and if I wanted I could have skipped the next 3 days of meals but I am greek and food is religion for us!!!
Great food and service.