- a lockdown restaurant offering? (8)
I believe the answer is:
takeaway
'a lockdown restaurant offering?' is the definition.
(restaurants might offer takeaway meals in lockdown)
This is all the clue.
(Other definitions for takeaway that I've seen before include "Of food, bought for eating elsewhere (4-4)" , "may be Chinese" , "Food for eating off the premises" , "Out-of-restaurant experience" , "Remove - portable meals" .)