It's a good little place to dine in but the quality of the food isn't as good as I expected. Besides that it's still a great place.
I have dined in here at Bonsai Bali and often order takeaway from here. It is fabulous chinese cuisine that I would normally expect to get in China...
Rang this Restaurant after a disappointing phone manner from our normal Chinese take a away left a lot to be desired.....
Girl on phone was extrem...