Talkomi Crew went to try out the Best Spot Fish dish in Calicut, Kerala, India 2 years ago • 1 min read