Russian Restaurants with Internet Access
Showing 1 - 7 of 7
Astoria is a great place for you to get that authentic Russian food and drink with their assortment of menu choices or their tasty buffet.
Zoya's Café serves up a plethora of food!
Café Breve’ in Imperial is a coffeehouse with a solid menu of breakfast sandwiches, Panini sandwiches, wraps, soups, salads and desserts.
AAA Burgers and More / Pizza World is a great place to get pub grub and ice cold beer. Burgers, wings, cold and hot sandwiches, gourmet pizzas and...
Charming creperie and coffee bar.
Tom's Bar and Grill is a restaurant/sports bar located at the corner of Forest Park Parkway and Euclid.