Anthonino's Taverna
➤ 2225 Macklind Ave, 63110, St. Louis, United States
Adequado Para Vegetarianos, Vegetariano, Italiano, Pizza, Grego
"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."