Komodo Restaurant and Bar

4.8/5 (126)
Jl. Petitenget No.98, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361, Indonesia

Delight in diverse flavors at this vibrant hub where Indonesian, Chinese, and Indian cuisines meet amidst a lively wine bar setting.

Slide 1Slide 2Slide 3
Located in the Seminyak area: