New World Park Food Court New World Park, Lorong Swatow, George Town, Penang
Starview Restaurant New World Park, Burma Road, Penang