Anthonino's Taverna

Anthonino's Taverna

(1378 ratings)


(1378 ratings)

2225 Macklind Ave Go to map
St. Louis, MO 63110
(314) 773-4455
anthoninos.com
$$ - Greek, Italian, Mediterranean
Yelp! logo
(1378 ratings)
Editor's Notes
  • opened in 2004
  • won awards: Best Italian Restaurant & Best Greek Restaurant
  • Other Recipes: Dolmas
Highlighted On
Videos