Their pizza and subs are not only out of this world, but prices are lowwwwww and stuff is ""home made"" by a couple of Italians (husband/wife). A hiiden jewel in Watertown ! It beats all others in surrounding areas and towns hands down!
Pros: THE BEST PIZZA AROUND
Cons: tiny place, take out mostly, no delivery
more