Escal

Escal is a family owned company founded in Alsace 35 years ago, dedicated to French food specialties such as Escargots.