Archive Neptune Fish and Chips August 10, 2015October 4, 2021 DJWadmin Permanently closed. Neptune Fish and Chips 21 Heavitree Road Exeter Devon EX1 2LD Tel: 01392 211777
There is a rumour that Just Neptune has closed permanently.