Kolkata truly provides the best street-food experience in India. This City Just Won The Title of India’s Best Street Food Hub. Here’s Why!