All reviews seem negative
Beads Amore is a small shop at the corner of Greenway and Tatum, just a couple of doors down from the Dollar Store. There seems to be just the usual selection of stuff. The stor...