Il Borgo is a pizza restaurant known for its 48-hour matured and leavened dough, offering a more digestible pizza experience. Features outdoor seating and Ligurian cuisine.