MEGA shopping center

Info, and how to get there.

Address: Aksaysky av., 23
Russian name: МЕГА (MEGA), Ашан (Auchan), Леруа Мерлен (Leroy Merlin)
Website: mega.ru
How to get there:

MEGA shopping center on map:

Panorama: