Megaworld Lifestyle Malls

Venice Grand Canal Mall: Mall: Third Floor