River Restaurant Food & Restaurants +447553133043 +447553*** show 113 River Rd, Barking IG11 0EG, United Kingdom Save Submit Review Share Share This Post: facebook twitter linkedin google pinterest This listing has expired.