Karim’s – The Iconic Restaurant Of Delhi Since 1913

by Anvi Doshi
35379 views

Under 140 Characters Karim’s is the iconic restaurant in Delhi that has been serving food to the common man since 1913 with its origin going back to the Mughal Era…

Read More