Pizza Review
The best pizza I’ve had in New England to date. Thin sliced and fresh dough, cheese to sauce ratio was perfect to me. Highly recommend.