Rempah ayam popa penang is located at: Island Park, George Town, Pulau Pinang, Malaysia, 11600 Penang Island.