Restaurants in Watertown, MA
Restaurants • Pizza
50 Mount Auburn St.,
Watertown ,
MA
02472
UNITED STATES
Based on 1 reviews
Same as before. Not great.
The last time I purchased, before they closed down the first time, I swore off them. But I was in a jam and needed a quick pizza. I specifically asked if they use real hamburger for the hamburger topping as I dont get it if its not. ...Worldwide > United States > Watertown, MA > Pizza