Served up, too (3)
I believe the answer is:
did
'served' is the definition.
('do' can be a synonym of 'serve')
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for did that I've seen before include "Accomplished" , "Carried out, performed" , "was satisfactory" , "Performed an action" , "Executed!" .)