Taste Atlas recently unveiled its list of ‘100 Most Legendary Dessert Places in the World’. Check out the Indian spots that made it on the list. Delhi's Old Famous Jalebi Wala secured the 91st spot on ...