81B Av. du Général de Gaulle, 45200 Montargis, France +33 2 38 93 97 49
How to go there
French restaurant Loc: 48.0058 / 2.73838
Plan your visit