Rosso Pizza is a relaxed Italian eatery offering classic and creative pizzas, including vegetarian options, alongside desserts.