Life-Cups-Towels Gocha
Opened in 2010, Gocha is a café&shop where you can partake of some delicious tea, and purchase tea, hand towels, or tea cups. There is a rich selection of hand towels, from cute ones to orthodox-yet-elegant ones—enough options for anyone. It’s a great place to enjoy some green tea and relax after a fun day of shopping.