I was in the area earlier this year and decided to stop in to grab a gyro for lunch and noticed they are no longer in Business. This place was pretty average taste wise but had very good lunch specials. But as everyone from the area knows, there is no shortage or Greek style pizza places and this one seemed to struggle to differentiate itself from the rest. I'm sad to see it gone, but I have to admit that I hardly ever got anything from there.
Pros: No longer in business, so it doesn't matter
Cons: No longer in business, so it doesn't matter
more