Lina Stores Shoreditch - Italian Restaurant & Bar

Lina Stores Shoreditch - Italian Restaurant & Bar, 180 Shoreditch High St, London E1 6HY, UK

Upcoming at Lina Stores Shoreditch - Italian Restaurant & Bar

Dinner · Pasta · 7:30 PM – 2:30 AM · Shoreditch
All things to do in London