After visiting Namakkal Narasimha Temple, you may have a meal at this cafe. Thatha Tea has delicious coffee among its drinks. The cute staff works hard, stays positive and makes this place wonderful. Service at this place is something one can call fast. The charming atmosphere gladdens people and attracts more guests. 4.2 is what this spot received from the Google rating system.