Peckham SE15 · Food spot
Criterion cafe
129, Peckham High Street, London
SE15 5SL
CategoryRestaurant/Cafe/Canteen
FSA hygiene4
Rated on8 January 2025
0 published takes
No takes have been published for this place yet.