The City Bar and Grill
1435 N Market St
Saint Louis
MO
63106
(314) 241-4930
Open Map
bar
barbecue
Bars, Taverns & Cocktail Lounges
bbq
dining
food
grill
pub
restaurant
Restaurants