Pizza Top is a pizza restaurant. They offer a variety of pizzas, including maxi pizzas.