Barracuda Mansfield
Fish and Chips · Fast Food
Fish and chips takeaway, Barracuda Mansfield, offers made-to-order meals. Located near a pub, it provides a friendly environment.
Location
Best places nearby
The highest rated places close to Barracuda Mansfield.
Local restaurants nearby
107 Sutton Road, ENG

