Location and Contact Details 480 Pelissier St Windsor, ON Telephone: 226-787-5226 Website Facebook Instagram Twitter Features: Free WIFI, Offers Take-Out, Open During COVID-19 Crisis, Patio Share Tweet Share Email Copy Link