To Top | To Bottom
Launched in 2012, Kebun is ubud newest bistro serving fine wines, artisan foods, breads and patisserie items fresh from the oven in an charming environment.