Le Chalet

Glendale,
Le Chalet Le Chalet is one of the popular French Restaurant located in ,Glendale listed under French Restaurant in Glendale , Fondue Restaurant in Glendale , Crêperie in Glendale ,

Contact Details & Working Hours

Map of Le Chalet