By name
By zip code
By Cuisine
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Italian

Robertos Restaurant

153 Uxbridge Road, Mill End, Rickmansworth, WD3 7DW

+44 1923 774440
Italian

Ramada Restaurant & Take Awey

468 Lordship Lane, Tottenham, N17 7QY

+44 20 8808 5132
Italian

Regatta

10-12 The Green, London, N21 1AY

+44 20 8886 5471
Italian

Rosso Restaurant

1A The Broadway, Woodford Green, IG8 0HL

+44 20 8505 1770
Italian

Rucola

Denham Lodge, Willow Avenue, New Denham, Uxbridge, UB9 4AA

+44 1895 231568
Italian

Ristorante Belvedere

11-12 Abbey Parade, London, W5 1EE

+44 20 8998 9786
Italian, Pizza, Pizzeria

Rossopomodoro Notting Hill

184 Kensington Park Road, London, W11 2ES

+44 20 7229 9007
Italian

Rustica

32 The Quadrant, Richmond, TW9 1DN

+44 20 8332 6262
Italian

Rimini Pizza & Pasta Restaurant

314 Green Lanes, London, N13 5TT

+44 20 8882 8880
Italian

Riva

169 Church Road, London, SW13 9HR

+44 20 8748 0434
Italian

Rococo Restaurant

54 High Street, Kingston upon Thames, KT1 1HN

+44 20 8549 3333
Italian

Risto

221 High Street, Beckenham, BR3 1BN

+44 20 8663 0881
Italian

Riccis Pizzeria

4, 29 Brighton Rd, Sutton, SM2 5AJ

+44 20 8770 7818
Italian, Pizza

Restaurant Venezia

13 Station Road, Belmont, Surrey, SM2 6BG

+44 20 8770 9011
Deli, Italian, Pizza

Renos Pizza

6 Temple Parade, Barnet, EN5 1DN

+44 20 8446 5333
Italian

Ristorante Italiano Salutos

77 Old Church Road, London, W1W 8QB

+44 20 8524 3777
Italian

Rubiks Restaurant

68 Richmond Road, Twickenham, TW1 3BE

+44 20 8744 3833
Italian

Rocca

75-77 Dulwich Village, London, SE21 7BJ

+44 20 8299 6333

Trekk

PERSONAL & MAGAZINE WORDPRESS THEME

Deli, Italian

Riva Restaurant & Lounge

3-7 Bromley Road, London, SE6 2TS

+44 20 8698 2769
Italian

Ristorante Carola

Lee Road, London, SE3 9DL

+44 20 8617 3544
Deli, Italian, Pizza

Red Brick Oven

444 Durnsford Road, London, SW19 8DZ

+44 20 8944 9500
Italian

Ristorante Sorrento

132 High Street, Teddington, Town Centre, TW11 8JB

+44 20 8977 4757
Italian

Rosmarino

1 Blenheim Terrace, London, NW8 0EH

+44 20 7328 5014
Italian, Pizza

Restaurants Averna

144 Walton Road, East Molesey, KT8 0HP

+44 20 8941 3545
Italian

Red Sea Restaurant & Bar

85 Camberwell Road, London, SE5

+44 20 7277 4494
Italian

Restaurant Fellini Acaffe Italian Hatch End Stanmore Middlesex

Uxbridge Rd, Hatch End, United Kingdom

020 8428 4359