The sign says "Tea Station" and that's what it's popularlly known as by locals. We have been there multiple...
All reviews seem positive