We visited while on vacation. It is small, quaint, and excellent. THE BEST pizza we've had, really! Also had the spinach salad, which was perfect: fresh, flavorful, not overdone with condiments. Breadsticks with the montrachet dipping sauce was delicious. A little pricier than most pizza places, but well worth every penny. We finished off with a gelato and latte at Bella's around the corner. For a large group, you would need to reserve the entire place.
Pros: Food, Service, location
Cons: , Pricier, but worth it