Foreign city built from granite (7)
I believe the answer is:
tangier
'foreign city built' is the definition.
I can't judge whether this defines the answer.
'from granite' is the wordplay.
'from' indicates an anagram (from the letters).
'granite' with letters rearranged gives 'TANGIER'.
Can you help me to learn more?
(Other definitions for tangier that I've seen before include "More pungent" , "North African port" , "Granite city just opposite Gibraltar" , "Seaport of Morocco, opposite Gibraltar" , "with more piquant flavour" .)