Residents flock to Northshore Plaza I, Punggol's latest mall, on opening day

Whee.