Pizza restaurant Il Borgo offers high-quality pizzas.