About Taara Indian Cuisine 'Spice Of India'
Indian Bangladeshi food
More about Taara Indian Cuisine 'Spice Of India'
Taara Indian Cuisine 'Spice Of India' is located at 309A Broadway, DA6 8 London, United Kingdom
02083048185
http://www.taara-restaurant.co.uk/