Karim’s is said to be a legendary restaurant located in Delhi, thats famous for being the master when it comes to Mughlai Cuisine… Said to be founded and run by the descendants of the royal chefs of the erstwhile Mughal Empire, the first time I heard about this place is…