Happy Pizz Chez Jo is a pizza restaurant offering a variety of pizzas at a set price.