Box of cutlery in a mess? (7)
I believe the answer is:
canteen
I believe this clue is a double definition.
'box of cutlery' is the first definition.
(canteen can mean an ornate box for holding cutlery)
'a mess?' is the second definition.
(both can mean a room for eating)
'in' is the link.
(Other definitions for canteen that I've seen before include "Workplace restaurant" , "Office or factory restaurant" , "Workers' cafe and cutlery box" , "NAAFI" , "Cafe, flask and cutlery box" .)