Listings in England
Here are 2,485 ‟Italian Restaurant” listings
5
3.3
3.
The Italia
5
4.5
4
5
4.5
4
5
4.7
49
5
5
4
5
5
16.
The Oak
4.5
4.5
18.
The Oak W12
3.5
4.5
4
4.7
14
4
18
4.5