Itchyworms Live! - Ayala Center Cebu

Posted: July 14, 2014
Itchyworms Live!


July 15. 6PM
The Terraces

The Itchyworms are coming to The Terraces on Tuesday! Come and jam with the band at 6PM!

Ayala Center Cebu

Ayala Center Cebu

Located in Cebu, the commercial, cultural and political core of Southern Philippines, Ayala Center Cebu is the region’s premier shopping, dining and entertainment destination. Newly expanded to provide more rewarding experiences amidst a masterfully-designed space, it offers only well-thought-of retail and leisure choices embodying the discriminating and distinctive taste of the Cebuanos. - read more about Ayala Center Cebu


Tags: Itchyworms Live, Ayala Malls, Ayala Center Cebu, Itchyworms, Mall Tour, Mall Show, Mall Concert

 << Meet & Greet Santa
Live at Abreeza Team Kramer >>