Affordable Italian restaurants in London

3 restaurants
With a price of 30-45£

Imagen Obica Mozzarella Bar - Canary Wharf

Obica Mozzarella Bar - Canary Wharf / Italian

Open now · 12pm - 8pm
35 Bank Street Tower Hamlets
€€€€
Imagen Wright Brothers Spitalfields

Wright Brothers Spitalfields / Italian

8a Lamb Street, Old Spitalfields Market Tower Hamlets
€€€€
Imagen Verdi's

Verdi's / Italian

237 Mile End Road Tower Hamlets
€€€€