Ned's is the best - there's no one around with a better tasting pizza. All the Italian restaurants just pile more and more cheese .... thats not pizza. It's the sauce and toppings. Ned's sauce is excellent. The only down side is location .... kind of a rough neighborhood. Besides, who wants to wait for hours to get into Balistreri's, get average pizza, and pay a ton of money?
more