Falls View Restaurant is a Fenelon Falls, ON business. Falls View Restaurant is located at 9 Lindsaystreet, Fenelon Falls, ON. The postal code is K0M1N0.
You can contact Falls View Restaurant at 705-887-3436 or from out of area call 1 7058873436.