DEPA Tandoori

4 Leigh Street London WC1H 9EW