Craving Japanese sweets? Detailed Sakuraco review covers what to expect from treats by local makers in Japan for an authentic afternoon tea!