Been in northern/central Italy for 2.5 weeks, ate pizza 4-5 times and this place was hands down the best so far. Highly recommend if you're in the area.