Located at the iconic 13, rue Francois Sibili, Saint-Tropez, Dior Café is the hub of Haute fashion. The café is every girl’s dream and it should be on your ‘to-do list’ as well! Every year the restaurant opens on May 15 in the perfect season of spring! The garden in which it sits is in full ...