It's actually more along the lines of "What would you like (to eat/drink)".
If you swap 'på' with 'til' in this sentence, then you're asking about what someone wants to do, though you could still ask someone "Hva har du lyst til å spise?".
The translations should be in order now. :)