Havertown is loaded with pizza places, so it amazes me that Apollo has managed to stay open. They have not only some of the worst service I've ever experienced, but far and away the worst pizza I've had in the area. Their pizza is done in the Greek style but it's simply bad. Really, really bad. All I can say is if you don't believe online reviews, try one for yourself. Then go pick one of the other well regarded pizza shops around and actually enjoy your pizza...
more