Surprised to see this decent cafe in Thanjavur, India.