Metros Fried Chicken South Norwood
35 Portland Rd, London SE25 4UF
+442034411711
Description
Access denied | metrosfriedchickenlondon.co.uk used Cloudflare to restrict access
Features
- Takeaway
- Delivery
- NFC mobile payments
- Good for kids
- Casual
Map
Similar companies
Chicken shop
Chick-O-Land
10 New Canal, Salisbury SP1 2AQ
+441722341800
Chicken shop
Smokeys Kitchen
111 Broadwater St E, Worthing BN14 9AW
Chicken shop
Mammoth Persian Food (Shawbury)
3 Drayton Road, Shawbury, Shrewsbury SY4 4NZ
+441939768200
Chicken shop
Rio's Piri Piri Southall
152 The Broadway, Southall UB1 1QN
+442037548638