Jumbo Pizza
Pizza · Fast Food
Jumbo Pizza is a fast food and pizza restaurant offering a delightful range of pizzas made with fresh ingredients and a variety of toppings. They also serve appetizers and desserts to complement their menu.
Location
Location