Astoria BistroRestaurants · St. Louis, MORussian, Bars. Serving the Russian-speaking community in St. Louis.Address: 12949 Olive Arcade Plz, Saint Louis, MO, 63141Phone: (314) 878-7711Loading map...