The Cabin
Sandwich Shop
A cafe known as The Cabin, offering sandwiches and more. Located on Albion Road.
Location
Best places nearby
The highest rated places close to The Cabin.
Local restaurants nearby
Albion Road, Barnsley, S71 3, United Kingdom, England



