Fish and chips

Just Fry Fish and Chips (Previously Star Fish Bar)

92 Eastleigh Rd, Taunton, ENG TA1 2YF

Loading…