All reviews seem negative
I went to try out a new place. I go to greek town fairly often, and I would say this isn't much different. The prices were cheaper, and the food about as good. But it didn't le...