Ulam Sari Frozen Foods is located in Kota Tegal, Jawa Tengah, Indonesia on Gg. Al-Latief, RT9/RW.10, Panggung, Kec. Tegal Tim. Ulam Sari Frozen Foods is rated 4.7 out of 5 in the category dried seafood store in Indonesia.
Address
Gg. Al-Latief, RT.09/RW.10, Panggung, Kec. Tegal Tim