Chow Chow Bali is located in Badung Regency, Bali, Indonesia on Jl. Pantai Batu Bolong Gg. Nyepi No.22, Canggu, Kuta Utara. Chow Chow Bali is rated 4.9 out of 5 in the category asian fusion restaurant in Indonesia.
Address
Jl. Pantai Batu Bolong Gg. Nyepi No.22, Canggu, Kuta Utara