Le Petit Chalet
Fast Food · Sandwich Shop · French
Le Petit Chalet is a restaurant offering quick, snack-style meals with a rustic, chalet-inspired atmosphere. Features a varied menu with options for both take-away and on-site dining.
Location
Location