Glamour Sports Bar – 1474 St. Clair Ave W Business Type: Sports Bar 416-653-00071474 St. Clair Ave W Toronto, ON M6E 1C6 Telephone: (416) 658.4884 BUSINESS HOURS Sunday to Saturday: 11 am – 2 am Related Businesses Tropical Venue Restaurant & Bar – 1776 St. Clair Ave W Stars By Night – 1658 St. Clair Ave W O Espeta Bar & Grill – 1480 St. Clair Ave W Marinho Sports Bar – 1708 St. Clair Ave W Da Silva Sports Bar & Grill – 1675 St. Clair Ave W