Been there, done that? Do tell us about it! Submit a review of this Ubud restaurant today.
Bebek Bengil, translated to English, means Dirty Duck. The signature dish of this restaurant is none other than dirty duck, done to perfect crisp. Highly recommended to be
4 of 5 stars
Showing All Restaurants