Small marsupial in side of refreshment place (3,4)
I believe the answer is:
tea room
'small marsupial in side' is the definition.
The definition and answer can be both man-made objects as well as being singular nouns.
Perhaps they are linked in a way I don't understand?
'refreshment place' is the wordplay.
'refreshment' becomes 'tea' (I've seen this before).
'place' becomes 'room' (I've seen this before).
'tea'+'room'='TEA-ROOM'
'of' acts as a link.
Can you help me to learn more?
(Other definitions for tea room that I've seen before include "Place in which a cuppa is served" , "Place for light refreshments" , "Where light refreshments are served" , "Small restaurant or cafe" .)