Metro's Fried Chicken
Metro's Fried Chicken
130 Cherry Orchard Road
Croydon
CR06BBFood rating:
★★★★
4/5 stars
Updated:
Food rating:
★★★★
4/5 stars
Updated:
See all Takeaway Shops in Croydon.