The Fish & Chip Shop

Comments on The Fish & Chip Shop. 202 Sutton Road, Kidderminster, Kidderminster , Worcestershire, DY116QJ UK
Please share as much information as you can about The Fish & Chip Shop so other users can benefit from your comment.
Can't read?