Little Takigawa

Little Takigawa
Address : Cilandak Town Square, Lt. 2, Jl. TB. Simatupang Kav. 17, Cilandak, 12430
Phone No. : (021) 75920308