Pizza Jo is a pizzeria offering a menu of pizzas. The establishment is located in Le Bourg, France. It is described as a fast-food type of restaurant.