River Restaurant
113 River Road, Barking IG11 0EG England
River Restaurant is a European, Romanian place is located in Barking, England. The address of River Restaurant is 113 River Road, Barking IG11 0EG England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 7553 133043, or open their website to view relevant information, The url is http://www.restaurantriver.co.uk/en/