We found a great restaurant in Ubud on the island of Bali. Casa Luna is charming and comfortable. It serves fantastic barbecue ribs and Indonesian dishes as well as Mediterranean items and a great ...