Pizza restaurant offering Italian, European, and pub fare. Features outdoor seating in a charming piazza setting. Offers vegetarian, vegan, and gluten-free options.