La Cantine des Tontons is a French restaurant offering a warm interior and a menu of French and European cuisine.