River Restaurant
113 River Rd., Barking
07553 133043
Recent Reviews
Order Online
You May Also Like
Greggs - 1 Leicester Square
Pret A Manger - 9/10 Charterhouse Bldgs, Goswell Rd.
Sandwich Shops, Fast Food, Delis
McDonald's - Thamesmead Town Centre, 1 Twin Tumps Way
Restaurants, Fast Food
Barking, Greater London
River Restaurant
113 River Rd., Barking, Greater London IG11 0EG
07553 133043