cafe garden the wallpaper the garden cafe jakarta Located in jakarta 12 miles from istiqlal grand mosque yuan garden pasar baru offers amenities including a restaurant and an outd… Thursday, June 30, 2022 Edit