Epicure (Indonesia) The ANVAYA Beach Resort Bali 2019-12-01 - Jalan Kartika Plaza, Tuban, Kuta, Bali 80361 Tel: +62 361 2090477 www.theanvayabali.com