Call or Order Online for Curbside
Hours
Currently open!
Monday - Saturday: | 11:00 am-10:00 pm | |
Sunday: | Closed |
Phone
EatDrink
Business Type
Business Status
Reservations
Location
Anthonino's Taverna
2225 Macklind Ave
Saint Louis, MO 63110
United States