Delivery
Pickup
Outdoor
England
London
Newham
Manor Park
1 Restaurants on GastroRanking
568 Opinions in 2 websites
I always get my wings and chips quick and fresh.