Knowledge of Indian culture is incomplete without the taste of Indian food. The festivals of India like Navaratri are the best times to have the best of Indian cuisine. Of the Indian communities, the Gujarati, the Rajasthani and the Bengali are known for