We use cookies.
By continuing to use our site, you consent to our
Privacy Policy.
Mexican restaurant and tequila bar with a ‘peep show’ frontage; open late.
Lina Stores has been in Soho since the 1940s. The original deli opened in 1944 and is still selling handmade pasta, …