Chez Jo is a pizza restaurant offering French cuisine.