Italian Restaurants

Loto restaurant

Italian restaurant in Brent Address: 65 Fairfax Rd, London NW6 4EE, United Kingdom Phone: 0202073288101…

Terra Terra

Italian restaurant in Camden Address: 120 Finchley Rd, South Hampstead, London NW3 5JB, United Kingdom…

Pizzeria Bufi

Italian restaurant in Barnet Address: 84 High Rd, London N2 9PN, United Kingdom Phone: 0202088834720…

Mucci’s

Italian restaurant in Kensington and Chelsea Address: 442 King’s Rd, London SW10 0LQ, United Kingdom…

Frantoio

Italian restaurant in Kensington and Chelsea Address: 397 King’s Rd, London SW10 0LR, United Kingdom…

L’Antipasto Restaurant

Italian restaurant in Wandsworth Address: 511 Battersea Park Rd, London SW11 3BW, United Kingdom Phone:…

Melanzana

Italian restaurant in Wandsworth Address: 140 Westbridge Rd, London SW11 3PF, United Kingdom Phone: 0202072285420…

Bizzarro

Italian restaurant in Westminster Address: 18-22 Craven Rd, London W2 3PX, United Kingdom Phone: 0202074024695…

Cafe Laville

Italian restaurant in Westminster Address: 453 Edgware Rd, London W2 1AT, United Kingdom Phone: 0202077062620…

Pasticcio London

Italian restaurant in Camden Address: 16 Northways Parade, London NW3 5EN, United Kingdom Phone: 0202075860333…

Buonasera

Italian restaurant in Wandsworth Address: 22-26 Northcote Rd, London SW11 1NX, United Kingdom Phone: 0202072289925…

Numero Uno

Italian restaurant in Wandsworth Address: 139 Northcote Rd, London SW11 6PX, United Kingdom Phone: 0202079785837…

Macellaio RC Battersea

Italian restaurant in Wandsworth Address: 124 Northcote Rd, London SW11 6QU, United Kingdom Phone: 0202038484800…

Lucio Restaurant

Italian restaurant in Kensington and Chelsea Address: 257-259 Fulham Rd., London SW3 6HY, United Kingdom…

Pierino

Italian restaurant in Kensington and Chelsea Address: 37 Thurloe Pl, South Kensington, London SW7 2HP,…

Frankie & Benny’s

Italian restaurant in Westminster Address: 144 Praed St, London W2 1HW, United Kingdom Phone: 0202072623415…

Zonzo Restaurant

Italian restaurant in Westminster Address: 342 Edgware Rd, London W2 1EA, United Kingdom Phone: 0202077239777…

Little Taste of Italy

Italian restaurant in Camden Address: 7 St John’s Wood High St, London NW8 7NG, United…

D’oro North Finchley

Italian restaurant in Barnet Address: 818High Road, London N12 9QY, United Kingdom Phone: nan Region:…