Updated on 09/04/2026
Rooted in Alsace with 100% French expertise, Escal brings 50 years of tradition to its frozen seafood & French specialities