Mouth watering, soft Galouti kebabs can be found being sold in many old streets of Indian towns. Famous for their taste and softness that it melts when placed inside the mouth.