Villa Selva is a charming Mediterranean casual dining restaurant nestled in a lush garden with a swimming pool. It offers regional cuisine in a warm atmosphere, maintaining the ambiance of a typical mid-20th-century establishment.