N
Ny WhitakerReview ofRainbow USA, Inc.
The worse Rainbow store I have ever been in
The worse Rainbow store I have ever been in
So sad there is such poor customer service at a very busy location in a historic shopping area and cultural institution. They need to step up their service significantly

Comments: