2-8 Stroud Green Rd, Finsbury Park, London N4 2DF
A straightforward chain eatery specializing in piri piri chicken, alongside a selection of burgers and vegetarian options, designed to cater to diverse tastes while ensuring a satisfying dining experience.