Chow Chow Bali
Restaurant - Badung, Bali
Chow Chow Bali is a modern day Southeast Asian restaurant located in the heart of Batubolong.
"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."

