Mantra is a Japanese traditional tea room. This tea room is selling tea and healthy food. And the special thing is the tea room provide the Japanese dry landscape to let people to meditation and relax.