Louis Tellier Home > Hotel Buyers Guide > Buffet & Foodservice Equipment Louis Tellier 116 quai de Bezons Argenteuil 95100 France Phone: +33 134 1138 38 https://espacepro.louistellier.fr/en/