La Touche Finale is a restaurant offering traditional, homemade cuisine.