Mumbai is the only Indian city to feature in the list of the world's top 10 food cities, according to TasteAtlas.