Located at 101-22805 Lougheed Hwy in Maple Ridge, British Columbia, Pappa Leo's Pizza is a local business part of the restaurants - pizza category of Canpages website.
Feel free to call 604-467-7800 to get in contact with Pappa Leo's Pizza that is located in your neighbourhood.
Finally, feel free to send this to your friends by clicking on Facebook or Twitter links.
Monday 9:00 am - 5:00 pm
Tuesday 9:00 am - 5:00 pm
Wednesday 9:00 am - 5:00 pm
Thursday 9:00 am - 5:00 pm
Friday 9:00 am - 5:00 pm