SATE SOTO AYAM COKRO is located in Kota Denpasar, Bali, Indonesia on Jl. Cokroaminoto No.55-61, Pemecutan Kaja, Kec. Denpasar Utara. SATE SOTO AYAM COKRO is rated 4.6 out of 5 in the category soto ayam restaurant in Indonesia.
Address
Jl. Cokroaminoto No.55-61, Pemecutan Kaja, Kec. Denpasar Utara