Sam's

Cafes

Sam's

West Glamorgan - Swansea

116-126 Oxford St, Swansea SA1 3JW, UK

SA1 3JW