Restaurants in Downtown St. Louis (East), IL
800 N 3rd St, Saint Louis
This is some of the best food I have are.
You have to also see there commercials there cool!
Sugestion put them on Youtube more people can see them you could be famouse for them…
Lombardo's Family Of Restaurants
201 S 20th St, Saint Louis
Tucked down a side street. Yet the locals know it's there. Great service. Great food. Great Italian dining. And if you want a great steak downtown, go to Carmine's.