Taste Of India

Full information about Taste Of India (Establishment and food) at 126 Drummond Street, London, England NW1 2PA - address, phone and fax, official website, working hours, photo, maps, reviews and etc.

Contacts

Categories:
Establishment   Food  

Phone:
+44 20 7387 0606

Address:
126 Drummond Street
London
England NW1 2PA
United Kingdom

Official Website:
tasteofindia-restaurant.co.uk

Opening hours

Rating

1 /5

Based on 1 reviews

Add review

Reviews about Taste Of India

  •  
    Rahul Gandhi Review added: 2018.01.03
    Unlike the original 'Taste of India', this place sucks. I guess it's not original.

    Out of 5, I would give a rating of

    Authenticity - 1
    Food - 1

    Also the food was quite oily and lacked authentic Indian taste. Plus the place is quite costly. Not sure why?

    I had dinner at the original 'Taste of India' (Branch in Eastham) and that was amazing.

Add review