Dumbo
in Ubud
Dumbo
Bar-
Ubud
-
Perfect 973 Likes 9
DUMBO is a modern wood fired Italian food in Ubud, Bali, by the team that brought you The Elephant Ubud and Green Ginger Noodle House. DUMBO strives to be a green and clean, earth friendly restaurant, most of the raw ingredients are harvested the day before at organic and natural system farms.
Improve your business listing
by Suggest an edit
by Suggest an edit