Sidney Street Cafe
2000 Sidney St, St. Louis
(314) 771-5777
Menu
Reserve
Restaurants in St. Louis, MO
Sidney Street Cafe
2000 Sidney St, St. Louis, MO 63104
(314) 771-5777