Il Borgo is an Italian pizzeria offering a welcoming atmosphere. This establishment specializes in pizza and other Italian dishes.