Idzhevan is located in Leningrad Oblast, Russian Federation on London Mall, Ulitsa Kollontay, 3б, St Petersburg. Idzhevan is rated 3.7 out of 5 in the category outlet store in Russian Federation.
Address
London Mall, Ulitsa Kollontay, 3б, St Petersburg
Service options
In-store shopping