St Louis Bar & Grill
399 Elgin St
Ottawa
,
ON
K2P 1M9
(613) 231-1116
Rating:
3½
out of 5 stars (
25
reviews)
bar
bar & grill
Canadian New
Entertainment & Going Out
Fish tacos and poutine
Free Wi-Fi
grill
grilladerie
Honey Hot Wings
Late Night
lounge
Outdoor Dining
restaurant
Restaurants in Ottawa
Sports Bar
Sports Bars
Wings Fries And Salad
Hours:
11am-2am 7 Days a Week
Status:
Closed
Description
St Louis Bar & Grill offers these services: restaurant.
by ourbis on August 28, 2013 from
ourbis
Search for
in
Open Now
Are you the business owner?
Privacy Policy
|
Terms of Use
|
HTML Site