Telaga Frame is located in Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Ampera Raya No.17, RT.5/RW.6, Cilandak Tim, Kec. Ps. Minggu. Telaga Frame is rated 4.5 out of 5 in the category picture frame shop in Indonesia.
Address
Jl. Ampera Raya No.17, RT.5/RW.6, Cilandak Tim, Kec. Ps. Minggu
Service options
In-store pick-upIn-store shopping