St. Louis Bar & Grill is a 100% Canadian-owned and operated casual dining restaurant with 82 locations across Canada. It opened its first location in 1992.
The popular Canadian sports bar has ensured that all government regulations are being met as it reopens to the public, even going as far as to create a new ‘Chief Sanitization Officer’ position within its employee lineup.