Are you traveling to New Delhi? If so, you must eat some of the tastiest foods in Old Delhi. New Delhi may be the capital of India but it is the Old Delhi that feeds the gourmets and tourists. I am sure you will agree that swanky restaurants anywhere in t