In their recent rankings of ‘Best Street Food Sweets’, Taste Atlas has included three sweets from India. Mysore Pak is said to have originated in the kitchens of Mysore Palace only to become a ...