River Restaurant Food & Restaurants +447553133043 +447553*** show 113 River Rd, Barking IG11 0EG, United Kingdom Save This listing has expired.