EC3, Fenchurch Street
4 open restaurants match "Italian" Remove this filter
Best match Sorted by Best match
43 restaurants taking pre-orders

La Parma Pizzeria

Tops Pizza

Vapiano - Tower Bridge

Barbican Express Pizza

Pizza 2 Go

Red Planet Pizza

Zizzi - St Katharine Docks

La Figa Restaurant

Cafe Amisha

Pasta Alla Veneziana

Pizza Di Stefano Sourdough

Coco di Mama Kitchen - Tower Hill

Spaghetti House - Holborn

Good Pizza

Yummy Pasta
