Location and Contact Details 78 Riverside Dr W Windsor, ON Telephone: 519-971-0100 Website Facebook Features: Patio Share Tweet Share Email Copy Link