Seemor
Westminster › The West End › Lina Stores Soho - Italian Restaurant
Lina Stores Soho - Italian RestaurantA
51 Greek St, London W1D 4EH
· Italian restaurant, Bar, Restaurant
· The West End
A lively Soho pasta spot that wins on fresh, handmade Italian cooking and warm service, but the tight downstairs room, noise, and occasional value complaints mean it’s better for a fun meal than a quiet one.
Opening Hours
Monday12:00–14:30, 17:00–23:00
Tuesday12:00–14:30, 17:00–23:00
Wednesday12:00–14:30, 17:00–23:00
Thursday12:00–14:30, 17:00–23:00
Friday12:00–23:00
Saturday12:00–23:00
Sunday12:00–23:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →