Windsor Location:256 Ouellette Ave

Business Hours:
Monday to Thursday 11 AM to 9 PM
Friday 11 AM till 3 AM
Saturday 12 PM to 3 AM
Sunday 12 PM to 8 PM

 PH: (519) 915-1614

View Our Windsor Menu