Grimaud Beach is a restaurant offering a beachfront dining experience with views of the Gulf of St-Tropez. The menu features grilled meats, fish, and planchas.