Jumbo Pizza is a pizza restaurant specializing in a variety of meat and vegetarian pizzas.