Originally Posted by Carol_Hill
We've literally never eaten there. So many restaurants..

I would highly recommend you give it a try. I would not go on a Saturday unless you really like Greek food as their Saturday menu selection centers around it.