Jo Cafe NST

[Indonesia]
Tamini Square, Lantai 2, Foodcourt, Jl. Taman Mini I, Taman Mini, Jakarta Timur