Ice Castle Stores Directory

Find your favorite Ice Castle store

Ayala Center Cebu

307 Level 3, Paseo Ciudad