There is a circus city that claims to show the world a Shanghai.
The subway exit is Daning Lingshi Park, which is quite big and a good place for fishing and leisure.
100m There is Daning International Shopping Center to the south, which is a good place for shopping. (You can watch movies)
There are Zhabei Park and cinema at the exit of Yanchang Road.
Basically this place is enough to kill time. Other places are not so famous.