The Restaurant and Bar Du Port in St. Jean Cap Ferrat, France.