La Maison Tourangelle is a French restaurant offering a sophisticated cuisine.