Anthonino's Taverna
➤ 2225 Macklind Ave, 63110, St. Louis, United States
Convient Aux Végétariens, Végétarien, Italien, Pizza, Grec
"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."