Loading map…

Terminal #1

A Michelin Plate holder on Montpellier's Avenue de la Mer, serving modern French cuisine in a spacious, calm dining room.