Pupyspizza is a fast food pizzaria specializing in pizzas with a distinct Venezuelan flavor. They offer a variety of pizzas, including stuffed options with plenty of cheese.