by Kris Billiter » Wed Apr 18, 2007 10:50 am
THere is an area of St. Louis called the Hill. It is kind of a little Italy. There are some great places to eat there. I highly recommend checking out the area. BTW, you do need to go to Ted Drew's. Fabulous