Chicken · London
Good food.
Great flavour.
Ground Floor Shop 116 High Street, Walthamstow, London, E17 7JY
Opening hours to be confirmed
Roosters Piri Piri is a local takeaway in London, E17 7JY. A menu has not yet been added to this listing.
Roosters Piri Piri is listed at Ground Floor Shop 116 High Street, Walthamstow, London, E17 7JY. Opening hours and menu details can be added by the verified owner.
Loading reviews…