posted at 9/16/2010 3:08 PM EDTWho has the best pizza in Waltham?
Re: Best Pizza
posted at 9/23/2010 11:36 AM EDTFranco's Pizzeria is the best Italian style pizza going.
Special for a large cheese, beertender and order of wings for 24$
also try the tiramisu its the best i've ever had...homemade and beats the north end anyday.