The spacious Talisman Restaurant overlooks the gorge in central Ubud and offers beautiful views. This split-level restaurant features authentic Indonesian cuisine and a selection of Western food. Talisman is open from 9 am to 6 pm daily and has indoor as well as open-sided seating areas.