Join Riverfront Times Press Club. Because No News is Bad News.

Leonardo’s Kitchen is a quaint sandwich and pizza shop, located in a converted gas station. Characteristic of its Hill neighbors, the restaurant specializes in St. Louis-style Italian dishes, such as pastas, sandwiches and pizzas. Meatballs are the house specialty, and Leonardo’s Kitchen…

Complete details for Leonardo's Kitchen »



Become a Friend


© 2020 Riverfront Times

Website powered by Foundation