Place to nosh on a knish
I believe the answer is:
deli
'place to nosh on a knish' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for deli that I've seen before include "Unusual food shop" , "small food shop" , "Specialist food shop" , "part of supermarket" , "Food shop or counter" .)