Occasionally I check back to see how some of the restaurants I enjoyed in prior trips are doing. La Place de Mougins, located in the hills of the Cote d'Azur (in Mougins), is a restaurant that I thought would be on its way to getting a Michelin star. However, it still hasn't happened although it has been recognised by the guide. I'm sure this doesn't detract from the positive reviews it is getting anyway from patrons, ranked first among restaurants in Mougins by TripAdvisor.com. The chef...
La Place de Mougins – Surely it Deserves a Star