Leung's Chinese Restaurant
65 Lindsay St, Fenelon Falls, Kawartha Lakes, Ontario K0M 1N0 Canada
Leung's Chinese Restaurant is a Chinese, Asian place is located in Fenelon Falls, Ontario. The address of Leung's Chinese Restaurant is 65 Lindsay St, Fenelon Falls, Kawartha Lakes, Ontario K0M 1N0 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 705-887-2275,