Desa Banjar Kubu, 80363 Tulamben, Bali, Indonesia

Restaurant

The new 2-storey restaurant – with a breathtaking view to the beach & sea – is offering you a wide range of local & international food and drinks.