Denpasar · Ikat Plaza Building, Jl. Bypass Ngurah Rai No.505, Pemogan, Denpasar Selatan, Kota Denpasar, Bali 80221
Serving a large selection of medium-roast Indonesian beans