Remarkable bistro associated with large English city (7)
I believe the answer is:
bristol
'english city' is the definition.
(I've seen this before)
'remarkable bistro associated with large' is the wordplay.
'remarkable' is an anagram indicator.
'associated with' says to put letters next to each other.
'large' becomes 'l'.
'bistro' with letters rearranged gives 'bristo'.
'bristo'+'l'='BRISTOL'
(Other definitions for bristol that I've seen before include "Port in SW England" , "West country port" , "City (with fashion)" , "Port and industrial city in southwest England" , "Port (or sherry?)" .)