Bali, Indonesia: Casa Luna restaurant – Los Angeles Times

Bali, Indonesia: Casa Luna restaurant
Los Angeles Times
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 selection of beer and cocktails. Australian chef-owner

…read more

Source: Los Angeles Restaurant News From Google News

Leave a Comment