Small plates restaurant Villa Genna, offering a unique dining experience in a villa setting with a pool.