Peckham SE15 · Food spot
Nola
224, Rye Lane, London
SE15 4NL
CategoryRestaurant/Cafe/Canteen
FSA hygiene5
Rated on2 January 2025
0 published takes
No takes have been published for this place yet.
224, Rye Lane, London
SE15 4NL