Filters:
clear
Country: United Kingdom

ice cream shop in Barnsley

About 1 results.

Treat Barnsley

Market Hill 16, S70 2QE Barnsley, United Kingdom

Treat is a place to indulge in all your treat needs. From Frozen yogurts to nostalgic Milkshakes Treat is a place to relax and create lasting memories.

  • 1