Il Rosso is a restaurant serving European cuisine. They accept group bookings.