Jatayu Art is located in South Jakarta City, Jakarta, Indonesia on Jl. Tebet Raya No.60, RT.1/RW.2, East Tebet, Tebet. Jatayu Art is rated 4 out of 5 in the category picture frame shop in Indonesia.
Address
Jl. Tebet Raya No.60, RT.1/RW.2, East Tebet, Tebet