23 restaurants
Lara Grill / Other european cuisines
Closed · Opens at 12pm
20 Whalebone Lane S Barking and Dagenham
One Love Caribbean Restaurant & Take Away / Other international cuisines
Closed · Opens at 12pm
196 High Road Barking and Dagenham