94 Tewkesbury Rd, Cheltenham GL51 9DB, United Kingdom +44 1242 512479
How to go there
Fish and chips takeaway Loc: 51.9095 / -2.09107
Plan your visit