Fish & Chips · Windsor
Good food.
Great flavour.
King Neptune, 77 St Leonards Road, Windsor, SL4 3BZ
Opening hours to be confirmed
King Neptune Fish And Chips is a local takeaway in Windsor, SL4 3BZ. A menu has not yet been added to this listing.
King Neptune Fish And Chips is listed at King Neptune, 77 St Leonards Road, Windsor, SL4 3BZ. Opening hours and menu details can be added by the verified owner.
Loading reviews…