Listings in England
Here are 2,485 ‟Italian Restaurant” listings
3.
La Scala
4.1
5
3.1
4.4
35
4.9
76
8.
La Smorfia
4
4.5
11.
La Spritzeria
4
5
36
14.
La Tavola Calda
1
16.
La Tiella
4
4
4.7
57
19.
La Torre
5
4.9
16
3.5
4.8
20