Castello Sports Bar
Portuguese Bar & Pub
Monday–Sunday: 9:00 a.m.–2:00 a.m.
(416) 653-4346
What is Castello Sports Bar? Located at 1468 St Clair Avenue West in Corso Italia, Castello Sports Bar is an old-school neighbourhood fixture where European football matches and cold pints take centre stage. The unpretentious room features a long central service bar, TV screens tuned to international sports, and straightforward table seating filled with long-time community regulars.
Castello Sports Bar Menu & What to Order Rather than an elaborate sit-down dinner, the counter here delivers classic Portuguese pub essentials alongside morning-to-night beverage service. Match days call for imported Portuguese bottles of Sagres or Super Bock paired with hearty pork bifana sandwiches and crispy pub wings. Early visitors drop by for a shot of espresso and light snacks, while late-night crowds stick to standard draught beers and spirit pours.
Know Before You Go Service is strictly walk-in only, with peak energy occurring on weekend afternoons during major European soccer tournaments and domestic league fixtures. The bar opens daily from morning until 2 a.m., making it equally viable for an early coffee or a late nightcap. Take the 512 St. Clair streetcar directly to the Lansdowne or Caledonia stops, or utilize street metered parking along the avenue.
Must-Try Highlights & Specialties
Frequently Asked Questions About Castello Sports Bar
Castello Sports Bar is located at 1468 St Clair Ave W, Toronto, ON, M6E 1C6 in the Corso Italia neighbourhood of Toronto, Ontario.