Filters:
hamburger restaurant in Middlesbrough
About 4 results.
The Cow Shed
Linthorpe Road 157, TS1 4AG Middlesbrough, United KingdomThe Cow Shed is a brand new gourmet burger experience situated in the heart of Middlesbrough that serves delicious hand-crafted burgers! #letsmeat