Restaurant chain with Tayside and Fife sites warns some premises will not reopen this year

© DC ThomsonDebenhams is based in the Overgate Shopping Centre in Dundee
Debenhams is based in the Overgate Shopping Centre in Dundee