GLAMOUR SPORTS BAR LOCATION AND CONTACT DETAILS1474 St. Clair Ave W Toronto, ON M6E 1C6 Telephone: (416) 658.4884BUSINESS HOURS Sunday to Saturday: 11 am - 2 am__________________________Directions SOCIAL MEDIA Photos