Cafes and restaurants · Ubud
The View Ubud Restaurant
The View Ubud Restaurant is a restaurant located in the Ubud area on Jl. Hanoman Pengosekan.
- Address: Jl. Hanoman Pengosekan
- Phone: +628113995557
- Website: plataran.com/property/plataran-ubud/
- Directions
Reviews
No reviews yet. Be the first to write one in the app.