Home » Food and Beverage » Best Restaurants in Ubud Indonesia – The Top 15! » Bebek Tepi Sawah