Ibu Rai Bar & Restaurant

Ibu Rai Bar & Restaurant
Address : Jl. Monkey Forest Road 72, Ubud
Phone No. : (0361) 973472