Olivia is located in jakarta, Daerah Khusus Ibukota Jakarta, Indonesia on Jl. Manggarai Utara 1 B No.2, RT.3/RW.1, Manggarai, Kec. Tebet. Olivia is rated 3 out of 5 in the category board game club in Indonesia.
Address
Jl. Manggarai Utara 1 B No.2, RT.3/RW.1, Manggarai, Kec. Tebet