Entrails served by pubs on both sides of a road (7)
I believe the answer is:
innards
'entrails' is the definition.
(I've seen this before)
'pubs on both sides of a road' is the wordplay.
'pubs' becomes 'inns' (an inn is a type of pub).
'on both sides of' is an insertion indicator.
'road' becomes 'rd' (abbreviation for road).
'a'+'rd'='ard'
'inns' placed around 'ard' is 'INNARDS'.
'served by' is the link.
(Other definitions for innards that I've seen before include "Works" , "Informally, stomach and bowels" , "Informal intestines and organs" , "Internal organs" , "Guts of mechanism" .)