Kane Resto & Cafe Bali Kebo Iwa

4.2
Bali

Kane Resto & Cafe Bali Kebo Iwa is another great location for you to check out in Denpasar. One to add to your list of venues to visit in Denpasar

Open Everyday 8:30 AM - 10:00 PM

Jalan Kebo Iwa Selatan No.8, Padangsambian, West Denpasar, Bali 80118

More like this