Integrity Score 600
No Records Found
No Records Found
No Records Found
Indian kebabs are everywhere
It adds another smell of kebab to many places in New Delhi. The pungent smell affects all states of India. You should try it and you will not regret it, and you will do it again.