Sidney Street Cafe
2000 Sidney St, St. Louis
(314) 771-5777
Recent Reviews
Order Online
Reserve
You May Also Like
Blues City Deli - 2438 McNair Ave
Deli, Pet Friendly
Peacemaker Lobster & Crab - 1831 Sidney St
Seafood
Arzolas Fajitas + Margaritas - 2730 McNair Ave
Tex-Mex, Mexican, Pet Friendly
Restaurants in St. Louis, MO
Sidney Street Cafe
2000 Sidney St, St. Louis, MO 63104
(314) 771-5777