Ambience you'll find in restaurant (4)
I believe the answer is:
aura
'ambience' is the definition.
(I've seen this before)
'in restaurant' is the wordplay.
'in' indicates a hidden word.
'AURA' is hidden in the letters of 'restaurant'.
'you'll find' is the link.
(Other definitions for aura that I've seen before include "Perception of distinctive personality" , "Intangible atmosphere" , "Air, distinctive quality" , "Supposed emanation surrounding the body" , "Atmosphere, quality" .)