13 yrs ago•alexgrr504reviewedLeopards Lounge1190 Wyandotte St W Windsor, ON N9A 5Y5We decided to make a trip...