Chow Chow Bali is a modern day Southeast Asian restaurant located in the heart of Batubolong.
About Chow Chow Bali
"Located in the heart of Batubolong, Chow Chow offers cuisine that is described as being reflective of modern-day South East Asia. Enjoy bespoke cocktails & beers all set in an ambient atmosphere from 4pm everyday."