Pizza Review
Stella’s is the best slice in Watertown and arguably the greater Boston area. With a thin, minimal flop crust, a nice char, and the perfect cheese to sauce ratio, Stella’s is dare I say… better than Pepe’s.