Papa’s Cafe 10-17 Pulross Road, London SW9 8AF