ice cream lover!
Ice Castle is one of ice cream lover!.

1. Ice Castle

3/F, Ayala Center Cebu (Cebu Business Park), Cebu City, Cebu
Dessert Shop · 15 tips and reviews