Restaurant Bar La Grotta offers a dining experience with a beautiful sea view overlooking Menton. It features a small parking area.