2000 Sidney St
St Louis, MO 63104
St Louis, MO 63104
Open HoursArray
OverviewLocated in a century-old building in Benton Park, south of downtown, Sidney Street Cafe creates elegant American and continental cuisine. Try the popular puff-pastry Lobster...
more