kupu-kupu barong, kupu-kupu barong villa, restaurant kupu-kupu barong villa ubud

La View Restaurant is a charming split-level setting with outdoor terrace for intimate wining and dining with a menu of gourmet cuisine that transcends South East Asia with a distinct French infusion.