Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: Noelville

French River Pizza, Noelville, Ontario, Canada










French River Pizza
139 St-David North
Noelville ON Canada


Price Range: $5.01 - $15
Phone: 705.898.1110
Accepts: bank debit cards

Dress: casual