Search Websites.ca Listings

Find the best, verified businesses near you or across Canada.

St. Louis Bar & Grill

2-399 Elgin St, Ottawa, ON K2P 1M9
Telephone: 613-231-1116

St. Louis Bar & Grill Devilishly Good

St. Louis Bar & Grill is known for it's chicken wings, ribs, and a Devilishly Good atmosphere. We're your 100% Canadian sports bar destination!