BALANCE discovers a tranquil zen den in San Francisco

Take a trip to Japantown and rediscover your zen