Bali Luna is a fine dining restaurant located in Hotel Nikko Bali (previously Aston Bali Beach Resort and Spa), Tanjung Benoa, Bali.
Bali Luna is a fine dining restaurant located in Hotel Nikko Bali (previously Aston Bali Beach Resort and Spa), Tanjung Benoa, Bali.