Volunteers very near new restaurant (7)
I believe the answer is:
taverna
'restaurant' is the definition.
(I've seen this before)
'volunteers very near new' is the wordplay.
'volunteers' becomes 'TA' (abbreviation for Territorial Army).
'very' becomes 'v' (common abbreviation).
'new' is an anagram indicator.
'near' with letters rearranged gives 'erna'.
'ta'+'v'+'erna'='TAVERNA'
(Other definitions for taverna that I've seen before include "Greek inn" , "Greek bar/restaurant" , "Greek guesthouse" , "pub" , "Small Greek restaurant with bar" .)