89 St Helens Rd, Swansea SA1 3UW, United Kingdom
No delivery
Spot something wrong?
Dishes at Sohow. Prices may vary in venue.