Il Mestolo is a welcoming restaurant and pizzeria offering Tuscan-style pizzas and a quality menu at reasonable prices.