Luna Studio is located in Kota Banda Aceh, Indonesia on Jl. Tgk. Syech Muda Wali, Kp. Baru, Kec. Baiturrahman. Luna Studio is rated 5 out of 5 in the category technology park in Indonesia.
Address
Jl. Tgk. Syech Muda Wali, Kp. Baru, Kec. Baiturrahman