Between France and Italy, Menton charms with pastel streets, lemon trees, and sea views. Explore its top sights and best places to eat by the coast.
5k restaurants
161 restaurants
12 restaurants
7 restaurants
10 restaurants
108 restaurants