Taste of India

Taste of India
130 Drummond St, London, NW1 2PA
  • Telephone 02073870606

Starting with specialty ingredients and authentic spices, Taste of India is Euston's spot for a contemporary take on the nation's traditional dishes!

Text supplied by third party.