Akvaryum

Directions:
Description:

Open since 2005, Akvaryum Shopping Mall Istanbul is home to 72 stores sporting big local and international brands including DeFacto, LC Waikiki, TeknoSA and more.