Element By Westin Bali Ubud, Jl. Raya Andong No. 88, Ubud 80571, Indonesia
Element By Westin Bali Ubud, Jl. Raya Andong No. 88, Ubud 80571, Indonesia
No delivery
Spot something wrong?
Dishes at Andong Teras Restaurant - Element by Westin. Prices may vary in venue.
Been to Andong Teras Restaurant - Element by Westin? Be the first to share what you ate.