Chicken · 81 Ballards Lane London
Good food.
Great flavour.
81 Ballards Lane London, N3 1XT
Opening hours to be confirmed
Tru Chicken is a local takeaway in 81 Ballards Lane London, N3 1XT. A menu has not yet been added to this listing.
Tru Chicken is listed at 81 Ballards Lane London, N3 1XT. Opening hours and menu details can be added by the verified owner.
Loading reviews…