About Taste Of India
A restaurant has delicious freshly cooked food to serve the customer
More about Taste Of India
Taste Of India is located at 5 high street, PE15 0JA March, Cambridgeshire
01354688255
http://www.tasteofindiastaustell.co.uk/