New World Park - South Court

Quite possibly the coolest store in Penang!