Italian Restaurants

Flavours of Italy

Italian restaurant in Enfield Address: 887 Green Lanes, London N21 2QS, United Kingdom Phone: 0202082455433…

La Barca Ristorante

Italian restaurant in Southwark Address: 80-81 Lower Marsh, London SE1 7AB, United Kingdom Phone: 0202079282226…

Mangia Bene

Italian restaurant in Hackney Address: 18 Chapel Market, London N1 9EZ, United Kingdom Phone: 0202072782825…

Berto Pasta

Italian restaurant in Islington Address: 155 Holloway Rd, London N7 8LX, United Kingdom Phone: 0202070523893…

La Pasta

Italian restaurant in Islington Address: 17-19 Highbury Cor, London N5 1RA, United Kingdom Phone: 0202076096792…

Il Bebo’s

Italian restaurant in Haringey Address: 2 Cheapside, High Rd, London N22 6HJ, United Kingdom Phone:…

Punto Italian Restaurant

Italian restaurant in Enfield Address: 838 Green Lanes, London N21 2RT, United Kingdom Phone: 0202083600158…

Santini’s Restaurant

Italian restaurant in Croydon Address: 64 Godstone Rd, Kenley CR8 5AA, United Kingdom Phone: 0202086682159…

Basil & Grape

Italian restaurant in Croydon Address: 46 George St, Croydon CR0 1PB, United Kingdom Phone: 0202086802277…

Pizza Napolitana

Italian restaurant in Lambeth Address: 36 Norwood High St, Norwood, London SE27 9NR, United Kingdom…

La Nonna

Italian restaurant in Lambeth Address: 7 Market Row, London SW9 8LB Phone: nan Region: Lambeth…

Trevi Ristorante

Italian restaurant in Islington Address: 16-18 Highbury Cor, London N5 1RD, United Kingdom Phone: 0202077007161…

Girasole Taste of Italy

Italian restaurant in Islington Address: 150 Seven Sisters Rd, Finsbury Park, London N7 7PL, United…

Terra Rossa

Italian restaurant in Hackney Address: 139 Upper St, London N1 1QP, United Kingdom Phone: 0202072262244…

Pizzeria Giovanni

Italian restaurant in Enfield Address: 764 Green Lanes, London N21 3RE, United Kingdom Phone: 0202083641116…

La Cucina di Ina

Italian restaurant in Croydon Address: 5 Crown Dl, London SE19 3NG, United Kingdom Phone: 0202036437295…

Ristorante Olivelli

Italian restaurant in Southwark Address: 61 The Cut, London SE1 8LL, United Kingdom Phone: 0202072611221…

Noci

Italian restaurant in Hackney Address: 4-6 Islington Grn, London N1 2XA, United Kingdom Phone: 0202039375343…

La Vita é Bella

Italian restaurant in Hackney Address: 16 Theberton St, London N1 0QX, United Kingdom Phone: 0202073597984…