Type
Shopping Mall
Region
Red River Delta
Country
Address 458 Minh Khai Ward, Vinh Phu, Hai Ba Trung, Hanoi, Vietnam
Popularity in Category
702 of 2176
Popularity in Country
6 of 17
Popularity Worldwide
4069 of 7623