Castelo Sports Bar, 1468 St. Clair Ave. W., Toronto Corso Italia

Castelo Sports Bar

1468 St Clair Av W, Toronto, ON M6E 1C6

(416) 653-4346

Contact Review

Is this your Restaurant? Ensure this page is up to date.
Use it to find new customers.
222nd visitor, Write a review
Castelo Sports Bar Map

near M4T2R1