All reviews seem negative
This is a small store located in Los Angeles, California which offers party and other event supplies. When i went here, i was expecting a huge variety of goods that could be purch...