The Cafe, 3 North Rd, London SE18 1BS
Cafe | Takeaway
Pepeneros Cafe offers a thoughtfully curated selection of authentic African cuisine, with an emphasis on responsible sourcing and straightforward service, ensuring a satisfying dining experience for every guest.