M ove over Michelin stars, there’s a new legend in town. Paragon Restaurant in Kozhikode, Kerala, has just snagged a prestigious spot at #5 on Taste Atlas’ list of the worlds 100 Most Iconic ...