Terrace Umbrellas in France Alfo Address: 1666 Avenue Pierre Et Marie Curie, 06700 Saint Laurent Du Var France Phone Number: