Location and Contact Details 341 Ouellette Ave Windsor, ON Telephone: 519-915-1418 Website Facebook Instagram Features: Patio Share Tweet Share Email Copy Link