There are better places to get a pie, than Papa Johns! The best pizza in the world comes from New York, but since Hampton Roads isn't fortunate enough to have that , East Side Pizza on Portsmouth Blvd, will do. Papa Johns? Please! That's like saying the best mexican food is at Taco Bell!
more