Ilderton Cafe

217 Ilderton Road London SE15 1NS