Joe's Ice Cream Parlour

Restaurant in Swansea, Wales, UK

Features: outdoor seating

85 St Helens Road, SA1 4BQ