Fish & Chips · Leicester
Good food.
Great flavour.
66a London Road, Leicester, LE2 0QD
Opening hours to be confirmed
Captain Haddock's Fish and Chips is a local takeaway in Leicester, LE2 0QD. A menu has not yet been added to this listing.
Captain Haddock's Fish and Chips is listed at 66a London Road, Leicester, LE2 0QD. Opening hours and menu details can be added by the verified owner.
Loading reviews…