Nabila Juice Sanur is located in Bali, Indonesia on Jalan Sudamala No.11 A Sanur Kauh, Sanur, Denpasar Selatan. Nabila Juice Sanur is rated 5 out of 5 in the category justice department in Indonesia.
Address
Jalan Sudamala No.11 A Sanur Kauh, Sanur, Denpasar Selatan