Chicken Shop
62 Upper St, London
020 8016 4909
Recent Reviews
Order Online
Photos for Chicken Shop
Upload photos
×
❮
❯
Chicken Shop
62 Upper St, London N1 0NY
020 8016 4909