Anthonino’s Taverna – St. Louis, Missouri
Anthonino’s Taverna on Macklind Avenue in St. Louis’s The Hill neighborhood has been a city institution since it opened, combining Italian and Greek cooking traditions in a family-run setting that earns one of St. Louis’s most historically Italian neighborhoods its most distinctive restaurant — a kitchen where Greek-American family heritage runs alongside the Italian dishes […]
Anthonino’s Taverna – St. Louis, Missouri Read More »
Greek, Italian, Missouri, Restaurants, Season 15, St. Louis