Barracuda Fish Bar
Fish and Chips · Seafood · Fast Food
Barracuda Fish Bar is a family-run fast food establishment offering freshly prepared fish and chips, burgers, kebabs, and fried chicken.
Location
Best places nearby
The highest rated places close to Barracuda Fish Bar.
Local restaurants nearby
39 Ditton Lane, Cambridge, CB5 8SR, United Kingdom


