View Menu
Fish and Chips Takeaway is a Takeout restaurant in Chichester. It is open 6 days a week.
Address: 10 Adelaide Rd, Chichester PO19 7NB, UK, Chichester
Phone: