Leung's Restaurant & Tavern is a Fenelon Falls, ON business. Leung's Restaurant & Tavern is located at 65 Lindsay Southtreet South, Fenelon Falls, ON. The postal code is K0M1N0.
You can contact Leung's Restaurant & Tavern at 705-887-2275 or from out of area call 1 7058872275.