Rice Stick Noodle with Caribbean Gremolata