Restaurant - Italian in Swansea
6 Shoppers Walk
Swansea
West Glamorgan
SA1 3AZ
PROBABLY THE BEST CAFE, RESTAURANT,SHOP, PLACE TO GO IN SWANSEA.
MARK FIELDING - 07/12/2013 | report this review
All fields are required. Your review will appear immediately.