Astoria European CuisineRestaurants · St. Louis, MORussian, New American. Serving the Russian-speaking community in St. Louis.Address: 12949 Olive Blvd, Creve Coeur, MO, 63141Phone: (314) 878-7711Loading map...