Tallulah Gallery, a new art/design/craft gallery, has opened at 1354 S. 1100 E. in Sugar House. Tallulah is owned and operated by sisters, Barbara Schovaers and Judy Green. According to Schovaers, “Tallulah offers a wide variety of handcrafted, beautifully designed contemporary art priced anywhere from $10 to $1,000. Our goal is to carry items that are unavailable in … [Read more...]