Taste of India 
126-130 
Drummond Street 
London nw1 2pa

A big welcome for our new and old customers.
Hope you enjoy your time in our restaurant 

MON - SUN : 12 NOON TO 12 MIDNUIGHT 

© Copyright. All rights reserved.