1RestaurantsAvel VorPort-Louis, FrancePoints800Avel Vor holds a 2024 Michelin star in the small fortified port of Port-Louis, Brittany, with a kitchen built on local…View