About Chatwood Bali
a new concept restaurant with nature environment, with three different themed outlets. Each of our outlet has its own unique atmosphere and menu. Click on the link for our location
https://goo.gl/maps/ZmVqm3DBHuGmLCj19
Please come