I tried pizza at Cambridge's newest food spot to see if it will survive in the city

The pizzas might have some competition in Cambridge but definitely left a great impression on me