All organizations in the category Italian Restaurant, in Swansea
Italian Restaurant, Swansea, United Kingdom
- Address: Unit 2 Oyster Wharf, 143-151 Mumbles Road, SA3 4DN The Mumbles, Swansea, United Kingdom
- Site: http://www.prezzorestaurants.co.uk
- Lat Long: 51.5750434593, -3.99769127833
- Category: Restaurant,  Italian Restaurant