X.O Suki is located in Kec. Dukuhpakis, Indonesia on Ciputra World Level 3 V walk #12, Jl. Mayjen Sungkono No.89, Gn. Sari. X.O Suki is rated 4.4 out of 5 in the category chinese restaurant in Indonesia.
Address
Ciputra World Level 3 V walk #12, Jl. Mayjen Sungkono No.89, Gn. Sari