12-13 Carlton Ter, Green St, London E7 8LH
This establishment offers a selection of peri peri chicken, burgers, and sides, available for takeaway or dining in a cozy, wood-paneled setting featuring comfortable booths.