Avera Bali, Jl. Legian No.88, Legian, Kuta, Bali, Indonesia.
Hours
Open for dine-in and takeout:
Everyday 9:00 AM – 03:00 AM