St. Louis Bar & Grill is a Bar & grill located at 557 Dixon Rd Unit 130, Toronto, ON M9W 1A8, Canada. It has received 1590 reviews with an average rating of 3.5 stars.
Monday | 11:30AM-12AM |
---|---|
Tuesday | 11:30AM-12AM |
Wednesday | 11:30AM-1AM |
Thursday | 11:30AM-1AM |
Friday | 11:30AM-12AM |
Saturday | 11:30AM-12AM |
Sunday | 11:30AM-12AM |
The address of St. Louis Bar & Grill: 557 Dixon Rd Unit 130, Toronto, ON M9W 1A8, Canada
St. Louis Bar & Grill has 3.5 stars from 1590 reviews
Bar & grill
3009 reviews
5051 Yonge St Unit #2, North York, ON M2N 5P2, Canada