Home Chef Garden Premier Center, Burma Road, Penang
Zhonghua Restaurant Stop Midlands Park Centre, Burma Road, Penang
Starview Restaurant New World Park, Burma Road, Penang