Fish & Chips · Cambridgeshire
Good food.
Great flavour.
39 Ditton Lane, Cambridge, Cambridgeshire, CB5 8SR
Opening hours to be confirmed
Barracuda Fish Bar is a local takeaway in Cambridgeshire, CB5 8SR. A menu has not yet been added to this listing.
Barracuda Fish Bar is listed at 39 Ditton Lane, Cambridge, Cambridgeshire, CB5 8SR. Opening hours and menu details can be added by the verified owner.
Loading reviews…