Trattoria Marcella in Lindenwood Park is one of those quintessential “if you know, you know” restaurants.
Sauce Magazine: Intelligent Content For The Food Fascinated
Your Guide to St. Louis Restaurants, Recipes, and Food Culture
Trattoria Marcella in Lindenwood Park is one of those quintessential “if you know, you know” restaurants.