Taste of India

Taste of India is the largest Indian Food Festival in North America. Witnessing a footfall of whoopin 10,000 + attendees, Taste of India is an yearly event taking place in the month of August.

2020
2019

To play, press and hold the enter key. To stop, release the enter key.

2018

To play, press and hold the enter key. To stop, release the enter key.

2017

To play, press and hold the enter key. To stop, release the enter key.