The Rica

[Indonesia]
Setiabudi One, Lantai 1, Jl. HR Rasuna Said, Setiabudi, Jakarta Selatan