Spectacular Indian cuisine in the heart of Canary Wharf. Enjoy a light lunch or evening meal with us.
2 Lincoln Plaza, Canary Wharf London London E United Kingdom E14 9BD
Map
Tel: 2075385440 Web: https://lincolnplazalondon.co.uk/mr-todiwalas-kitchen/