Who would have guessed there'd be this many fine fabrics in one quaint two-story shop? Pros: No "big box" attitude here.
All reviews seem positive