Villa Clapotis is a French restaurant offering a menu of cuisine and specialties. It features outdoor dining in a verdant setting.