Cafe on the Quay

Dyfed - Haverfordwest

SA62 6UQ