Place Category: Shopping

Mall-Taman-Anggrek
Place Category: Shopping
Mall Taman Anggrek, translated to “Orchid Garden Mall” in English, is a shopping mall in Grogol Petamburan, West Jakarta, Indonesia. The mall itself is named after a real orchid garden which occupied the building site prior to construction.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.