Depa Tandoori Indian Restaurant

How to find us

Depa TandooriThe Depa Tandoori is situated in the heart of London. close to kings Cross, Euston and Russell Square Tube stations.

4 Leigh Street

London

WC1

020 7387 0613

020 7388 6465