511th visitor, Write a review
Papa Leo's Restaurant

A brunch bistro providing locally sourced food with gastro flair! We also provide custom menu planning for all catered events and can accomodate private in house dinner events for up to 24.

Papa Leo's Restaurant Map

near L8V1B5