Screen restaurant, English (6)
I believe the answer is:
grille
'screen' is the definition.
(I've seen this before)
'restaurant english' is the wordplay.
'restaurant' becomes 'grill' (grill is a kind of restaurant).
'english' becomes 'e' (abbreviation).
'grill'+'e'='GRILLE'
(Other definitions for grille that I've seen before include "Grating, metal screen" , "Metal lattice-work" , "Frame of bars" , "Protective metal framework" , "Protective lattice" .)