New Store Blooming Soon in Irvine Northpark

May 15, 2009

 

Scheduled to Open in the Fall, the newest addition of the Cherry On Top family will be located at 3945 Irvine Blvd Irvine, CA 92602, near the 5 and 261.