Food Scene
A great restaurant to eat and enjoy the view of Welland Canal
28 Einheimische empfehlen
Taris on the Water
25 W Main StA great restaurant to eat and enjoy the view of Welland Canal
Parks & Nature
St. Johns Conservation Area
3101 Barron RdGreat for hiking and be close to the nature