Pizza Downtown is a pizza establishment that offers 50 cm pizzas with various flavors. They also provide delivery services.