Anthonino's Taverna
➤ 2225 Macklind Ave, 63110, St. Louis, United States
Apto Para Vegetarianos, Vegetariano, Italiano, Griego, Pizza
"Italian sausage was unpleasantly pungent, very little sauce, didn't like the flavor, the pizza is overrated, the lady who waited on me was very nice and helpful."