Chez le Squal is a French restaurant offering a variety of burgers and sandwiches. This snack spot specializes in fresh ingredients for its savory menu.