Fish & Chips · London
Good food.
Great flavour.
21 Freemasons Road, Canning Town, London, E16 3AR
Opening hours to be confirmed
Pacific Fish Bar is a local takeaway in London, E16 3AR. A menu has not yet been added to this listing.
Pacific Fish Bar is listed at 21 Freemasons Road, Canning Town, London, E16 3AR. Opening hours and menu details can be added by the verified owner.
Loading reviews…