Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in London
2.245 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
4 Opinions in 1 websites
Thomas Neal Centre 35 Earlham Street Seven Dials Market, London WC2H 9LD England, England
ItalianStrozzapreti e' uno stand nel nuovo Seven Dials Market vicino Covent Garden. Volendo mangiare vegetariano, non ho avuto grande scelta e ho dovuto scegliere su Strozzapreti. Ho preso una pasta sempli
pasta