Listings in Scotland
Here are 398 ‟Italian” listings
3.5
4
8.
Caffe Royale
3.5
5
14.
Carluccio'S
4.5
15.
Carluccio'S
4.5
5
18.
Cecchini'S
4
19.
Cecchini'S
4.5
20.
Cecchini'S
5
22.
Celino'S
4