Explore
Map
Marketplace
No vegan rating
Oomba Beach House
1 dish · 1 review
Contemporary
Jl. Duyung No.9, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia
Call
Directions
Claim your restaurant to comment on reviews
Dishes
Nachos (Adapted)
VEGAN
1
Report an error with this listing