CHEZ JO is a restaurant and pizzeria located within a campsite. It offers a dining experience with a focus on pizza and Italian cuisine.