Restaurants & Bars

Boston Area Pizza

Pizza Roma, Watertown?


Restaurants & Bars 12

Pizza Roma, Watertown?

Ruprecht | Mar 1, 2010 01:21 PM

Anyone been to this place? It gets mostly rave reviews on "other online sources", which makes me suspicious. It is described as simple, old-school and cheap. I have somehow never managed to get there, despite living practically around the corner.

Want to stay up to date with this post?

Recommended From Chowhound