La Maison du Picon is a restaurant offering quality French cuisine at an accessible price point.