La Champlostine is a restaurant offering a welcoming, family-friendly atmosphere with homemade cuisine. Options include dining on the pleasant terrace or taking food to go. Pizza and burgers are among the offerings.