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