Iwa Restaurant at Hotel Tugu Bali Iwa Restaurant has opened its doors in stunning Hotel Tugu Bali, inviting diners to join ‘A Culinary Journey throughout the Indonesian Archipelago’ right here along vibrant Batu Bolong in Canggu. Featuring an extensive menu of authentic Indonesian cuisine made with passed-down recipes done with a contemporary approach, Iwa is...
Post