Russian Restaurants Barking, Newham - Welcome to the directory of Barking Russian Restaurants. It lists russian restaurants who offer russian food and russian cuisine. Find business details, ratings and reviews of your local russian restaurant in Barking, Newham and write your own review. Why not advertise your russian food business on the Barking Business Directory – IT'S FREE!