Bali has an overwhelming choice of beautiful restaurants. Some are known for authentic food, some for romantic atmosphere, some for inventive modern cuisine. There is truly something for everyone in Bali but we have chosen Top 10 Restaurants that combine all of the above elements and are truly recommended...