Fish & Chips hero image

Fish & Chips

Restaurant

Ventura Park Rd, Tamworth B78 3HB, UK

Biter Score
4.0
Open
Friday: 8 AM – 9:30 PM