St. Louis Bar And Grill in Town Centre Court Scarborough Toronto
55 Town Centre Court Unit 101, Scarborough , M1P 4X4 - Get directionsMenu St. Louis Bar And Grill
How to get to St. Louis Bar And Grill
Opening Time
11am – 12midnight: Mon-Sun
Services
- Serves Alcohol
- Vegetarian Friendly
- Outdoor seating
- Wheelchair accessible
- Takeout Available
- Patio Seating Available