No. 67 Cafe & Restaurant

67 Peckham Road London SE5 8UH