Megaworld Lifestyle Malls

Venice Grand Canal Mall: Venice Piazza: Second Floor