I've been here a couple of times and no matter what I order it is always gross. Portions are small, the chicken tastes processed, the employees are rude on the phone and they are charging way too much for what they are serving. You are much better off going to Elm Street Pizza if you are looking for that Greek style Pizza Parlor that serves other types of food, all of which actually taste good.
Pros: They Deliver
Cons: The Food is Horrible
more