We chose Mozaic for our wedding anniversary dinner. We booked from Perth before we left Australia and found this an easy process. On arrival, we loved the look of the venue inside - outside is unprepossessing. The whole experience could have been had in any first class restaurant anywhere in the world. We sat in the garden restaurant - not an experience you could have anywhere - this was special and beautiful. The food: beautifully thought out. Wonderful blend of Asian flavours teamed with the French influence and flair. Each course was explained for us - we are foodies and had many questions about where ingredients are sourced and how they were used in the various dishes. This is not Asian food - not a grain of rice to be seen - and we recommend that you go and experience this wonderful restaurant. The paired wines rounded the entire thing off beautifully. Yes, it is expensive especially by Balinese standards but in our view, worth paying for the great service, great wines, amazing food and service. Understand before you go that you will pay for this - then sit back and enjoy being truly spoiled.