Find the top Pasta shops in Swansea near you now.
Delivery service
Address: 6 Wind St, Swansea SA1 1DF, United Kingdom
Italian restaurant