St. Louis Bar & Grill

St. Louis Bar & Grill

Bars in Ottawa, ON

Bars Pizza Fast Food Restaurants

Contact us

Location

1331 Clyde Ave Unit 101,
Ottawa , ON K2C 3G4 CANADA

About St. Louis Bar & Grill

We are temporarily closed for indoor dining. We are open for delivery and takeout. Please visit our website for details.

Reviews

St. Louis Bar & Grill 613-274-0296
1331 Clyde Ave Unit 101,
Ottawa , ON K2C 3G4 CANADA
$
St. Louis Bar & Grill

Detail information

Company name
St. Louis Bar & Grill
Category
Bars
Rating
Not Rated
Tags
bar & grill,  sports bar,  restaurant
Is this your business? Manage via YEXT
edit delete

St. Louis Bar & Grill

Contacts About Details