Ibu Oka

This little gem is a must-visit when in Bali. It has the best Babi Guling (famous Balinese dish - basically rice with roasted pork cooked in traditional Balinese spices) in town.

More photos by elindudut