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 »

Nearby

Friends

Become a Friend

History

© 2019 Riverfront Times

Website powered by Foundation