G Street is a fabric lover's dream. They stock all kinds of fabrics that are impossible to find anywhere else plus an excellent selection of more commonly found fabrics. Like Malden Mills Polar Fleece---they stock the different weights and they have what seems like a million colors and prints.
They also stock high end wools, silks, linens, and imported Swiss and Italian cottons. The notions department has a lot of specialty items like velcro in non-standard colors, unusual fasteners, etc. They are also an authorized Bernina dealer with a big stock of parts and accessories.