Indulge your taste buds only at Ibaco. Home to the highest-quality icecreams in town which will leave you asking for more!
Ibaco
Second floor
Indulge your taste buds only at Ibaco. Home to the highest-quality icecreams in town which will leave you asking for more!