Restaurants & Bars

St. Louis

The Hill, St. Louis

Share:

Restaurants & Bars 7

The Hill, St. Louis

marymac | Dec 4, 2006 02:35 PM

Can anyone recommend a good lunch place on The Hill that's inexpensive? Thanks!!

Want to stay up to date with this post?

Recommended From Chowhound