L'Escale is a French restaurant known for its quality cuisine. The talented team of chefs is dedicated to providing excellent dishes.