Carluccio's is an Italian restaurant offering casual dining. They accept large group bookings.