Steeped in Japan’s Finest Tea-Making Tradition, Iyemon Cha, Premium Japanese Green Tea Launches in San Francisco
SAN FRANCISCO, CA, April 25, 2008-Iyemon Cha, a refreshing new premium bottled Japanese green tea from Suntory to be distributed by Calistoga Beverage Company, a subsidiary of Nestlé Waters…