Istanbul Rug in Berkeley
5108489999
"Istanbul rug in Berkeley" is likely a reference to a rug store in Berkeley, California that specializes in handmade rugs from Istanbul, Turkey. The store may offer a variety of rug styles, sizes, and materials, and may also provide rug cleaning and restoration ...