Jimmy's Cafe

113 Markhouse Road London E17 8DQ