Taste of India

Taste of India
Taste of India
Offer: 2 For 1
Offer available : Not valid Fri & Sat
About Us:

Taste of India restaurant has a passion for making sure customers have an enjoyable time, so they serve delicious and genuine Indian food. From their start in 2012, they?ve been showing off a panoramic range of proper Indian food ? and pioneering street food; thalis (the balanced family platters), sourced right from India, or more specifically the gourmet homes & street stalls across India?s regions!

Address: 130 Drummond Street, , London
City: London
Telephone: 020 7387 0606