"Where is she from?"
Translation:No hea ʻo ia?
Both are grammatically correct! "No hea ʻoe?" is a little simpler. We don't want to throw too many parts at haumāna at once, since many folks learning may not be familiar with them, but "No hea mai ʻoe?" is very commonly heard and is accepted as a correct answer. The word "mai" is a directional word that gives the sense of "toward the speaker" and can sometimes be difficult to translate into English.