Element Restaurant and Bar is located in Gianyar Regency, Bali, Indonesia on Jl. Penestanan No.8, Sayan, Ubud. Element Restaurant and Bar is rated 4.5 out of 5 in the category fine dining restaurant in Indonesia.
Address
Jl. Penestanan No.8, Sayan, Ubud