Restaurant Reviews from DiningGuide411.com
    Top : Canada: BC: Sicamous

Papa's Pizza, Sicamous, British Columbia, Canada










Papa's Pizza
314 Finlayson
Sicamous BC Canada

OUT OF BUSINESS


Hours: OUT OF BUSINESS

Phone: 250.836.3299