Leelas Villa Inn - The Restaurant

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. 
Kids Menu
Closest Communities

Newsletter