This gallery contains 12 photos.
SAKURA is a Japanese tea shop and café locating on Motomachi in Yokohama city, Kanagawa prefecture. This tea shop has a full line of rare specialty teas brought from all over Japan. Of course, the shop brings specialty teas produced … Continue reading