All restaurants in North River, Nova Scotia - November, 2024

2 Papa's Pizza

5257 Nova Scotia Trunk 10
New Germany, Nova Scotia
Open : 12:00 PM - 8:00 PM