Ice Giants at City Time Square
Cebu City,
![Ice Giants at City Time Square Ice Giants at City Time Square](https://graph.facebook.com/1459157200981811/picture?type=normal&redirect=true)
Ice Giants at City Time Square is one of the popular Ice Cream Shop located in ,Cebu City listed under
Local business in Cebu City
,
Restaurant in Cebu City
,
Ice Cream Parlor in Cebu City
,
Arts & Entertainment in Cebu City
,