Lina Stores Soho Delicatessen
18 Brewer St, London W1F 0SH
+442074376482
Contacts
18 Brewer St, London W1F 0SH
Description
Lina Stores – Italian Delicatessens & Restaurants in London
Features
- In-store shopping
- Takeaway
- Delivery
- NFC mobile payments
- Debit cards
- Mask required
- Wheelchair-accessible car park
Map
Similar companies
Deli
Georgonzola Deli
15-17 Lowergate, Clitheroe BB7 1AD
+447861459095
Deli
The Larder
Stanley Place, Harbour St, Tarbert PA29 6UD
+441880820081
Deli
Emily's - The Brontë Birthplace
72-74 Market St, Thornton, Bradford BD13 3HF
+441274834853
Deli
CAVE - Bristol
286 Gloucester Rd, Bishopston, Bristol BS7 8PD
+441179232358