The menu at CasCades Restaurant, Ubud fuses a French base with Asian influences for an exquisite fine dining experience regarded as one of the best restaurants in Bali.