The Factory House is Windsor's most fun-filled restaurant experience, offering great food, reasonable prices and excellent service. The relaxed environment is perfect for watching sports on the big screen and hanging out with friends and teammates after your game.
Located at 5240 Tecumseh Rd E, Windsor, ON N8T 1C6
Ample Free Parking
** IMPORTANT TO NOTE **
Make The Factory House part of your league night fun every week!