Stars By Night – 1658 St. Clair Ave W Business Type: Sports Bar 1658 St. Clair Ave W Toronto, ON M6N 1H8 Related Businesses Tropical Venue Restaurant & Bar – 1776 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 Castelo Sports Bar – 1468 St. Clair Ave W