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 the Greater Vancouver area.
Their pizza dough is made from scratch in-house daily, topped with fine mozzarella, and each location is locally owned and operated by members living in the community, ensuring consistently high-quality pizza delivered fast and on time with guaranteed satisfaction.
Generated from their website