Cuca Restaurant Bali is located in Badung Regency, Bali, Indonesia on Jl. Yoga Perkanthi, Jimbaran, South Kuta. Cuca Restaurant Bali is rated 4.8 out of 5 in the category tapas restaurant in Indonesia.
Address
Jl. Yoga Perkanthi, Jimbaran, South Kuta