Second Lina Japan Site
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, […]
Second Lina Japan Site Read More »