Business Hours Currently open! Day Time slot Comment Monday - Saturday: 11:00 am-10:00 pm Sunday: Closed Address Anthonino's Taverna 2225 Macklind Ave St. Louis, MO 63110 United States meegan@anthoninos.com (314) 773-4455 anthoninos.com Tags Anthonino's Restaurant Italian Greek Toasted Ravioli Pizza Gyro Meatball Sub The Hill