Les Délices de Joséphine
Address: Rue Général Leclerc
Country: Saint Pierre and Miquelon