Gen sou en, the tea company, has opened a new location in Boston. This tea house gives the bustling coolidge corner a little taste of japanese culture. While the city has a bad reputation when it comes to tea, it’s clear that this authentic cafe will receive a much better reception. In Japan, drinking tea goes along with much ceremony. every part of the process is given great attention to detail — needless to say, the design had to be precise…