Listings in England
Here are 2,485 ‟Italian Restaurant” listings
5
2.
Terrazza
5
3.
Thai Gurder
4
4.9
56
5.
The Almond
4
4
3.5
9.
The Begega
4.5
10.
The Belrose
4.5
11.
The Birdcage
5
4
13.
The Buffers
4
5
15.
The Clock House
3.5
4.5
4.5
18.
The Deli
4.5
4
16
4
4.9
22.
The Figtree
4.8
3.5