Affordable Italian restaurants in London

4 restaurants
With a price of 20-30£

Imagen Gourmet Pizza - Gabriel's Wharf

Gourmet Pizza - Gabriel's Wharf / Italian

Open now · 12pm - 10pm
Upper Ground Lambeth
€€€€
Imagen Lorenzo's Ristorante

Lorenzo's Ristorante / Italian

Open now · 5pm - 10pm
73 Westow Hill, Crystal Palace Lambeth
€€€€
Imagen Pizza Express

Pizza Express / Italian

Open now · 11:30am - 11pm
316 Kennington Road Lambeth
€€€€
Imagen Maximo Italian Bistrot

Maximo Italian Bistrot / Italian

58 Kennington Park Road Lambeth
€€€€