Authentic Italian restaurant and pizzeria, Il Borgo, offers a welcoming atmosphere and a gastronomic journey with every meal.