Mughal Foods, Jamia Nagar, Delhi: Great Food, Honest Price Mughlai restaurants are not uncommon in Delhi. Perhaps the Mughals have left an everlasting impression…