Jumbo Pizza is a pizza restaurant offering dine-in and delivery, with late-night hours and a wide variety of toppings.