By Audra Brianne ITWPA Member Tucked in the hills above Cannes, a 15-minute drive from the sea, stands the hilltop town of Mougins. In this mecca of gastronomic delights, a local gem stands out: Le Bistrot de Mougins at 93 Place Commandant Lamy. Just a few steps from the Espace Cultural Musee Gottlaby, this family-run restaurant has been entrenched in the old village … [Read more...] about Restaurant Le Bistrot de Mougins, Mougins, France