Fratelli Sarti are a small group of cafe restaurants serving authentic Italian cuisine in an intimate atmosphere and are best known for their pizzas. This branch has outside seating in the summer months.