On a sun-drenched street in Cavalaire-sur-Mer, a seaside town on the French Riviera just outside of Saint-Tropez, sits Edina, a café that serves...