What
Where
Register
Log in
Italian Restaurants in United Kingdom
Fyple
Food & Drink
Restaurants
Italian Restaurants
Add your business for free
+
Italian Restaurants
back to
Restaurants
Choose city
London
132
Glasgow
24
Nottingham
21
Newcastle upon Tyne
18
Edinburgh
18
Bournemouth
17
Bristol
17
Manchester
15
Birmingham
14
Leeds
14
Show map
Companies
Italian Restaurants
Scotland Meets Sardinia Supperclub
31 Ocean Drive, Leith, Edinburgh EH6 6JL, Scotland, United Kingdom
A
Hot Flame World Buffet
315 New Edinburgh Road, Glasgow G71 6JA, Scotland, United Kingdom
B
POLPO Brighton
20 New Road, Brighton BN1 1UF, United Kingdom
C
POLPO Notting Hill
126-128 Notting Hill Gate, London W11 3QG, United Kingdom
D
Chill Grill
406 Commercial Road, London E1 0LB, England, United Kingdom
E
Il Gusto Italian Restaurant Paddington
11 Craven Road, Paddington, London W2 3BP, England, United Kingdom
F
Marefair Roma
11 Marefair, Northampton NN1 1SR, United Kingdom
G
Very nice restaurant for all the pizza and pasta lovers. If you apprec...
Viva la Pizza
28 Monksway, Clifton, Nottingham NG11 7FH, England
H
POLPO Soho
41 Beak Street, London W1F 9SB, United Kingdom
I
POLPO Chelsea
81 Duke of York Square, London SW3 4LY, United Kingdom
J
POLPO Covent Garden
6 Maiden Lane, London WC2E 7NA, United Kingdom
K
German Doner
23 Colwick Road, Nottingham NG2 4AL, England, United Kingdom
L
Charcoal Grill & Chill
472 Green Street, Upton Park, London E13 9DB, England, United Kingdom
M
Murati's Pizzeria Ristorante
Stratford Road, Wolverton, Milton Keynes MK12 5LX, England, United Kingdom
N
Casa Viva Italian Restaurant & Venue
92 Ewell Road, Surbiton KT6 6EX, United Kingdom
O
POLPO Smithfield
3 Cowcross Street, London EC1M 6DR, United Kingdom
P
Best Pizza
82 High Street, Chatham ME4 4DS, England, United Kingdom
Q
Terra Rossa
139 Upper Street, London N1 1QP, England, United Kingdom
R
TGF Pizza
Unit 2 Midlothian Road, Bow, London E3 4SE, England, United Kingdom
S
Manuel's Restaurant and Bar
129 Gipsy Hill, London SE19 1QS, England, United Kingdom
T
Bellavita Shop
11c Dock Street, London E1 8JN, England, United Kingdom
U
1
2
3
...
58