Cheese Town Pizza is a fast-food restaurant specializing in a wide variety of pizzas. They offer diverse options, allowing customers to create their own pizza.