Shuang Xi Bali is located in Badung Regency, Indonesia on Jl. Pantai Batu Bolong No.9a, Canggu, Kuta Utara. Shuang Xi Bali is rated 4.8 out of 5 in the category singaporean restaurant in Indonesia.
Address
Jl. Pantai Batu Bolong No.9a, Canggu, Kuta Utara
Amenities
Good for kidsToilets