Villa Kephos is a restaurant and pizzeria serving Sicilian cuisine, paella, and grilled seafood.