Listings in England
Here are 2,485 ‟Italian Restaurant” listings
1.
Spizzico
4
2.
Square Olive
4
3.
Square Olive
4.5
4.5
4.9
56
4.8
8
7.
Star Pizza
5
4.5
4
10.
Stecca Uk
5
3.5
5
49
15.
Strada
3.5
16.
Strada
4.5
17.
Strada
4.5
5
5
4.5
4.3
5