See what's inside
Mr Mackerels in Leeds
Own this business?Claim your videos
AI Vibe Check:
Mr Mackerels, located in Leeds, England, is a fish and chips shop that prides itself on serving quality seafood dishes distinctly. The shop is known for its crisp batter and fresh fish, with menu options ranging from traditional cod and chips to more modern variations. With a casual dining atmosphere, it caters to locals in search of classic British comfort food. Established in 2008, it has gained a loyal clientele for its emphasis on quality and taste.
✓Real videos from locals
✓500M+ experiences discovered
Location
Loading map...
21 Cheltenham Street
Leeds, England
United Kingdom
Details
View location
Is this your business? Claim it for free
Claim this business to update its information, manage video reviews, and so much more!
Claim Your Business