La Table du Square is a French restaurant offering a generous and colorful cuisine with a focus on local products. The contemporary bistro features a stylish decor.