City sandwich shop that's hot inside (5)
I believe the answer is:
delhi
'city' is the definition.
(Delhi is an example)
'sandwich shop that's hot inside' is the wordplay.
'sandwich shop' becomes 'deli' (short for delicatessen).
'that's hot' becomes 'h' (abbreviation eg on taps).
'inside' is an insertion indicator.
'deli' going around 'h' is 'DELHI'.
(Other definitions for delhi that I've seen before include "Indian capital city" , "Indian territory" , "Capital on the river Jumna" , "Old city of north central India" , "Indian state" .)