River Restaurant is a restaurants in Barking, United Kingdom. It is located at 113 River Rd, Barking IG11 0EG. Visitors rate it 4.6 out of 5 based on 319 reviews. You can contact River Restaurant by phone at +44 7553 133043.
Romanian restaurant
Service options
Health and safety
Highlights
Accessibility
Offerings
Dining options
Amenities
Atmosphere
Crowd
Planning
River Restaurant is located at 113 River Rd, Barking IG11 0EG, United Kingdom.
You can call River Restaurant at +44 7553 133043.
River Restaurant has a rating of 4.6 out of 5 based on 319 reviews.
River Restaurant offers delivery and dine-in.
Yes, River Restaurant is listed as good for kids.
How to get there