Karim's Hotel Pvt Ltd 1/1 by Tripoto

Karim's Hotel Pvt Ltd

Husein Haveliwala
Aarush Tandon
Arguably the best kebabs in India are made in Delhi. The best kebabs in Delhi are made near Jama Masjid. And the best kebabs near Jama Masjid are made at Karim's.