Pappa Leo's Pizza has been serving the community since 2003, offering award-winning pizzas loaded with the freshest and highest quality ingredients across seven locations in Pitt Meadows, Port Coquitlam, and beyond.
Each location is locally owned and operated, providing consistently high-quality pizza made from scratch in-house daily, topped with fine mozzarella, and delivered fast with guaranteed satisfaction.
Generated from their website