Villa Nuova is an Italian restaurant offering a diverse menu of authentic dishes and Mediterranean specialties in a cozy atmosphere. Reservations are accepted.