Liberty is located in Kec. Tangerang, Indonesia on Metropolis Town Square 5SG10015-M, Jl. Hartono Raya, RT03/RW06, Klp. Indah. Liberty is rated 3 out of 5 in the category food service in Indonesia.
Address
Metropolis Town Square 5SG10015-M, Jl. Hartono Raya, RT.003/RW.006, Klp. Indah