CITRA NET & CITRA PHOTO STUDIO is located in West Lampung Regency, Indonesia on Tugusari, Sumber Jaya. CITRA NET & CITRA PHOTO STUDIO is rated 4 out of 5 in the category internet cafe in Indonesia.
Address
Tugusari, Sumber Jaya
Accessibility
No wheelchair-accessible car park