Take away display on wall in quiet road (8)

I believe the answer is:
shanghai
'take away' is the definition.
The definition and answer can be both to do with contact as well as being verbs in their base form.
Maybe there's a link between them I don't understand?
'display on wall in quiet road' is the wordplay.
'display on wall' becomes 'hang' (I can't justify this - if you can you should give a lot more credence to this answer).
'in' indicates putting letters inside.
'quiet' becomes 'sh' (both can be said to tell someone to be quiet).
'road' becomes 'AI' (resembles Ah, a major UK road).
'hang' going into 'sh' is 'shangh'.
'shangh'+'ai'='SHANGHAI'
Can you help me to learn more?
(Other definitions for shanghai that I've seen before include "Abduct; Chinese port" , "Kidnap - Asian city" , "Largest city in China" , "part of China?" , "Kidnap sailors" .)
