 Indian cuisine is overwhelmingly vegetarian friendly and employs a variety of different fruits, vegetables, grains, and spices which vary in name from region to region within the country.Most Indian restaurants serve predominantly Punjabi/North Indian cuisine, while a limited few serve a very limited choice of some South Indian dishes like Dosa.But for the connoisseurs, India offers a complex and eclectic array of sub-cuisines to explore, which are equally vegetarian friendly and a delight to the taste buds.