Category: Dining Out in the UK | Wales | Swansea

  ‘Slice’ by name and slice by nature (well actually building!)…because that’s the first thing that strikes you as you…