Plein Sud is a French restaurant offering homemade dishes with high-quality products.