Delicious Cafe 328 Norwood Road, London SE27 9AF