Delivery
Pickup
Outdoor
England
London
Newham
Royal Docks
1 Restaurants on GastroRanking
3812 Opinions in 4 websites
Good all-around experience, service was good and the staff very good, food was great