Butcher and Catch
Seafood · Steakhouse
Butcher & Catch is a restaurant specializing in fresh British seafood and local Yorkshire steak. They offer both dine-in and takeaway options.
Location
Best places nearby
The highest rated places close to Butcher and Catch.
Local restaurants nearby
101 Neepsend Lane, Sheffield, S3 8, ENG, GB



