The Russian Shop
1720 Ogden Avenue
Lisle, IL 60532
United States of America
In our Christmas department you will find beautiful hand made objects to add a "touch of Russia" to your Christmas holiday. We offer hand carved Russian Santas, strikingly detailed hand painted jewelry, filigree ornaments, nesting dolls, and some unusual items. Please use the picture links to look around.
Sign up to receive special offers and up-to-date product news.