Anthonino's Taverna

Anthonino's Taverna

(708 ratings)


(708 ratings)

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