Yuzu is a citrus fruit that grows in the mountain regions of Japan. The fruit tastes like a nice natural blend of the best parts of grapefruits, mandarin and lemon. It has a refreshing, sweet taste that is hard to ignore. This explains why it is popular in making Soda. One of the best sodas you can ever taste made …
Read More »