Hotfrog Philippines provides information regarding Ibarra Designs in Cebu City Cebu. Ibarra Designs is located at 1304 A. Horseshoe Drive, Cebu City Cebu 6000 and provides Retail services. Contact them on (032) 264 2989 or by visiting them on their website http://www.ibarradesigns.com.
Fashion costume jewelry, resin laminates, home and gift items