Leelas Villa Inn Flesherton is located in Flesherton on Highway 10, about 10 minutes from the Beaver Valley. Takes reservations, walk-ins welcome, good for large groups and family friendly! Breakfast, lunch, and dinner menus.
- 774107 Highway 10 Flesherton ON N0C 1E0 Canada
- Click for Driving Directions
- contact@leelasvillainn.ca
- (519) 924-3300