About Selsig
A unique sausage restaurant in Cardiff city centre, using local produce at affordable prices, which will help local farmers to boost their sales
More about Selsig
Selsig is located at Cardiff
0784199559