The terrace of the Indonesian restaurant Ubud, located just a few steps away from Place Castellane, is an exotic oasis reminiscent of the landscapes of Bali. It offers an enchanting setting, perfect for enjoying Indonesian culinary delights both day and night.
The enchanting terrace of the Ubud restaurant
