Skip to main content
Add Your Business

About St. Louis Bar & Grill

Established January 2026

St. Louis Bar & Grill at Atrium on Bay is a downtown Toronto sports bar and restaurant at 595 Bay St, Unit A09, a short walk from Sankofa Square, City Hall, Eaton Centre, Chelsea Hotel and U of T. Join us for signature wings, ribs, pizza, steaks, bowls and pastas, plus big-screen sports and a lively atmosphere. We welcome locals, visitors, students and groups for casual meals, game days and team socials.

Pictures

Business Hours

Sunday
Monday Today
Tuesday
Wednesday
Thursday
Friday
Saturday

Products/Services

Accepted Payment Methods

Cash
Debit Card
Visa
MasterCard
American Express

Social Media

Is this your business? Click here to make changes.
Verified Business [Listing #283356]
Share This Listing

Please confirm