Liza Foto is located in Kota Palembang, Sumatera Selatan, Indonesia on Jl. Sungai Tawar No.366, 29 Ilir, Kec. Ilir Bar. II. Liza Foto is rated 4.5 out of 5 in the category portrait studio in Indonesia.
Address
Jl. Sungai Tawar No.366, 29 Ilir, Kec. Ilir Bar. II