Pizza Depot
317 Adelaide St S
London, ON N5Z 3L3
Pizza Depot in London ON is a cozy eatery known for its delicious freshly made pizzas. With a diverse menu featuring classic toppings and specialty pies it caters to every pizza lover's craving. The friendly atmosphere and prompt service make it a perfect spot for families and friends to gather and enjoy a satisfying meal.
Generated from this place's information
Also at this address
See a problem?