For lunch, that's one of the best place to eat in Ubud... The place is a bit outside the city, but it allows to have a direct contact with countryside. I loved the food, particularly the deserts, and the place was so peacefull that you can feel only good vibrations there ! It is a bit expensive in comparison with a "warung" (we paid +/- 60 usd for two starters, two mains, two desserts, two beers and a juice) but the value for money is definitly good.
If you own or manage Terracotta, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.