Find the top Italian restaurants in Swansea near you now.
Delivery service
Address: 6 Wind St, Swansea SA1 1DF, United Kingdom
ReserveRestaurant
Address: 200-201 Neath Rd, Plasmarl, Swansea SA1 2JT, United Kingdom
OrderItalian restaurant
Address: Unit 3, Fishmarket Quay, Maritime Quarter, Swansea SA1 1UP, United Kingdom