Tip Top is a pizza restaurant offering a variety of pizzas with interesting recipes. Delivery service is available.