Delivery
Pickup
Outdoor
England
London
Barking and Dagenham
Abbey
1 Restaurants on GastroRanking
625 Opinions in 3 websites
Large portion of chips is about 7 chips. What a joke.