With a well-known variety of dishes and the amazing use of herbs & spices, the Indian traditional cuisine has won over many fans. Indias basic foods are curry, rice and pulses with naan being the most significant. Large towns and cities have specialized restaurants and takeaways serving dishes from all around India.