The Russian Shop
1720 Ogden Avenue
Lisle, IL 60532
United States of America
We have fascinating works of art: Russian lacquer miniature paintings from Palekh, Fedoskino, and Mstera; pano art to liven up curios cabinets and mantel shelves; small paintings for intimate spaces in your home; and fine art masterpiece replicas.
Sign up to receive special offers and up-to-date product news.