iloz Coffee Shop & Cake Bar is located in Zambia on Ground Floor suite 2 Provident House Cairo Rd Lusaka. iloz Coffee Shop & Cake Bar is rated 3 out of 5 in the category coffee store in Zambia.
Address
Ground Floor suite 2 Provident House Cairo Rd Lusaka