Restaurant
The Lumberjack Restaurant
4 locals recommend,
Location
475 Tecumseh Rd E
Windsor, ON
South Central
Tips from locals
Great family restaurant with lots of food choices, great breakfast menu and super family friendly atmosphere.