La Place de Mougins delivers an excellent standard of cuisine and service. Just brilliant and in a beautiful relaxed setting. It’s a notch more expensive than other Mougins restaurants, wine list also noticeably pitched higher, but a great experience.