We are located 24 miles west of downtown Chicago
in picturesque Lisle, Illinois,
with the beautiful Morton Arboretum just five minutes away.
The Russian Shop is conveniently located to both the East-West Tollway
(I-88) and the North-South Tollway (I-355). The intersection of Route 53
and Route 34 is only 1/4 mile east of the shop. The shop
is on the northeast corner of Devon and Ogden (Rt. 34) in a big yellow
house, across from the Bavarian Lodge, a very popular restaurant.
|
Click Image for Google Map
|