at 1812 Simcoe Street North, Oshawa Canada
Your fun and friendly neighbourhood bar and grill.
255 FB users likes St. Louis Bar and Grill Oshawa Simcoe, set it to 22 position in Likes Rating for Oshawa, Ontario in Restaurant & Cafe category
St. Louis Bar and Grill Oshawa Simcoe is Oshawa based place and this enity listed in Sports Bar category. Located at 1812 Simcoe Street North ON Contact phone number of St. Louis Bar and Grill Oshawa Simcoe: 905-721-9999
We are a Burger Restaurant at heart but offer a wide variety of options that are sure to please everyone in the family.