Admirals Fish and Chips
Fish and Chips · Fast Food
Fish and chips takeaway, known for quality and friendly service. Chips are a highlight.
Location
Best places nearby
The highest rated places close to Admirals Fish and Chips.
Local restaurants nearby
11 The Square, England



