Restaurants & Bars

Boston Area Cambridge Pizza

pizza in Cambridge, Somerville, Medford, Malden -- where to go?

Share:

More from Restaurants & Bars

Restaurants & Bars Boston Area Cambridge Pizza

pizza in Cambridge, Somerville, Medford, Malden -- where to go?

hiddenboston | | Nov 3, 2006 07:44 PM

I keep reading about Armando's. Are there any pizza places in these four towns that meet or beat their pizza? Is Leone's in Somerville as good? Or Pisa Pizza in Malden? Any others?

Feedback