The pizza and subs here are good. The best thing about this place is it's convenient location right smack in the middle of Watertown Square and the friendly service. It's a family owned store and there's a good cozy atmosphere in there. I had a roast beef sub last time I was there and it hit the spot.
more