13 Devizes Rd, Salisbury SP2 7AA, United Kingdom +44 1722 324042
How to go there
Fish and chips takeaway Loc: 51.0729 / -1.80582
Plan your visit