10 Most Spectacular Sea-front Restaurants in the World
6199
4Les Remparts, Eze Village, France
While its sister restaurant at La Chèvre d’Or hotel may get all the attention (and Michelin stars), Les Ramparts’s terrace location boasts incredible panoramas of the Côte d’Azur and a relaxed atmosphere.