Indo Universal Tea is located in Kabupaten Wonosobo, Jawa Tengah, Indonesia on RT01/RW03, Sawah Dan Hutan, Ngadisalam, Kec. Sapuran. Indo Universal Tea is rated 3 out of 5 in the category tea manufacturer in Indonesia.
Address
RT.001/RW.003, Sawah Dan Hutan, Ngadisalam, Kec. Sapuran