Anthonino's Taverna is a great Italian restaurant with a Greek twist! Come down for fresh pasta, gyros,salads,and hand tossed pizza. Full bar. Free Wi Fi. Patio seating!
Located just minutes from Lambert International, the La Quinta Inn-St. Louis Airport is a convenient drive to all popular attractions: The St. Louis Arch and historic St. Charles, St. Louis Zoo and Union Station, and the Anheuser Busch Brewery.