TDO Cafe Menu

Contact us

Address:    1 Cassilis Rd, Isle of Dogs,

                   London E14 9LQ, United Kingdom

Phone:       +44 (0) 7 895 079 292

E-mail:       tdofood@gmail.com