Contact us
ITALY
Elafood International SRL
via di Villa Severini, 54
00191 Roma
Phone: +39 (0)6 65041730
teamitalia@elafood.com
FRANCE
Elafood France
28 rue du Poitou, Batiment D7
94586 RUNGIS, France
Phone: +33 (01)45 60 65 36
teamfrance@elafood.com
SPAIN
Elafood Spain
1, 1E Camino de Rejas
28821 Coslada, Spain
Phone: +34 917 481 134
teamspain@elafood.com
USA
Elafood USA
140 Eastern Ave
Chelsea, MA 02150
Phone: +1 617-660-9197
teamusa@elafood.com