Cha Soba is Soba that is made with green tea (Cha) giving a subtle green hue to the noodles. These noodles are perfect when enjoyed cold during the summer months; the green tea flavor serves as a refreshing contrast to the roasted nutty flavors of...