Ankhusa Restaurant Ubud

An all-day dining restaurant serving Indonesian dishes in a Balinese architecture fully decorated with bamboo and wood elements with beautiful river valley view in Ubud.