Studio Foto & Frame (Foto Kaka) is located in Kota Depok, Jawa Barat, Indonesia on Gg. H. Ja'an No.387, RT.3/RW07, Cinangka, Kec. Sawangan. Studio Foto & Frame (Foto Kaka) is rated 4.6 out of 5 in the category portrait studio in Indonesia.
Address
Gg. H. Ja'an No.387, RT.3/RW.007, Cinangka, Kec. Sawangan