About Cuca Restaurant
Cuca Restaurant is a bar, located at Jalan Yoga Perkanthi, Jimbaran, Kuta Selatan, Jimbaran, Kuta Sel., Kabupaten Badung, Bali 80364, Indonesia. They can be contacted via phone at +62 361 708066, visit their website www.cucaflavor.com for more detailed information.