24 Camberwell Church Street, , England SE5 8QU
020 7252 6316
Filed under:
Kleftiko that falls off the bone with a sigh, cult souvlaki, abundant platters of mezze, and more