Cafe RODI

16 Blackhorse Lane, London E17 6HJ