Chicken Spot
401 Barking Road
London
E6 2JT
0208-475-0025
Take Away Food Shops
Visit Website