Bella Cucina

Best Italian Restaurant

Fine dining venue housed in an elegantly designed dining pavilion, Bella Cucina, meaning ‘beautiful kitchen’, is renowned for its authentic Italian cuisine. Exclusively open for…

Jalan Uluwatu 45, Jimbaran 80361, Bali, Indonesia

Jimbaran