Flocons Village is a French restaurant and the sister establishment to a Michelin-starred chef's acclaimed gastronomic venue.