Pizza restaurant offering Italian cuisine, including vegetarian options. Ideal for groups, with outdoor seating available.