Restaurant Villa Montecaruso offers Mediterranean cuisine. Located in San Felice, it may also host events.