Filmores Gentlemen’s Club
This is Canada's ULTIMATE Gentlemen’s Club. Featuring the world's hottest stage shows. Conveniently located just minutes from major sporting venues, all downtown hotels, convention, and trade centres. Present this Minicard and receive 50% off admission to VIP lounge. View Website »
Locations: Toronto | Map of Location »