Most of Indian food restaurants offer vegetarian food but some also serve non vegetarian Indian cuisine primarily from Punjab, North east, South India, Bengal and Mughlai. Punjabi delicacies are perhaps one of the most famous Indian food types. Be it chola bhatura, samosa or butter chicken; we all give in to these lip-smacking dishes. But the Indian non vegetarian food scene is ruled by Mughlai dishes. How can we refuse to those kebabs, Biryani and Kashmiri dum aloo? If you are not hungry yet, you'll soon be, after listening of dahi-maach rasgulla and mishthi dahi. These bengali delicacies will surprise your tastebuds.