best italian food in God's of island.this restaurant is a must-go when u are in Bali !!! Cheap price and super worth-it. U still got delicious food even choosing with closed eyes. Definitely best of the best. I heard they make their cheese and ice cream homemade. Taste also fantastic. Deliciouso !