Leila's Shop

Londonderry, United Kingdom

Leila's Shop & Cafe in Shoreditch, London – Cozy, Farm-to-Table Dining & Unique Polish Groceries

Closed

Monday

Closed

Tuesday

Closed

Wednesday

Closed

Thursday

Closed

Friday

Closed

Saturday

Closed

Sunday

Closed

Download the App