Send a message to ChiChi Nails & Spa - Riverside Plaza