O Espeta Bar & Grill – 1480 St. Clair Ave W Business Type: Sports Bar (416) 792.71901480 St. Clair Ave W Toronto, ON M6E 1C7 Telephone: (416) 792.7190 Related Businesses Tropical Venue Restaurant & Bar – 1776 St. Clair Ave W Stars By Night – 1658 St. Clair Ave W Marinho Sports Bar – 1708 St. Clair Ave W