Italian Restaurants in Champlain
Show restaurants on map
4.9
Menu
4.9
Menu
City: Champlain, 5117 HWY-34,ON K0B 1R0, Canada, Champlain
"Very good service and very good poutine!"
4.9
Menu
4.9
Menu
City: Champlain, 7501 HWY-34,ON K0B 1R0, Canada, Champlain
"Friendly service and excellent eating"
Price
The Average price for Italian is:
$8.3
Feedback
These reviews refer only to the mentioned ingredients.