10th February 2023
Delicatessen brand Lina Stores is set to open its second site in Japan, having opened its first site outside the UK in Tokyo, in the summer of 2021, will open a second site in the Japanese capital, in the district of Nihonbashi Muromachi.
Lina currently operates five restaurants and delicatessens in London, with a site in Clapham’s The Pavement also due to open this year.