Writer, crossing street, finds restaurant (6)
I believe the answer is:
bistro
'restaurant' is the definition.
(bistro is a kind of restaurant)
'writer crossing street' is the wordplay.
'writer' becomes 'biro' (I've seen this before**).
'crossing' indicates putting letters inside.
'street' becomes 'st'.
'biro' placed around 'st' is 'BISTRO'.
'finds' acts as a link.
(Other definitions for bistro that I've seen before include "Small bar-cum-restaurant" , "Coming out of restaurant" , "Small French bar and restaurant" , "Small informal french-style resturaunt" , "Small informal French restaurant" .)