Fish and Chip Shops in Taunton
81 Station Road
While the shop looks a little bit run down from the outside, the food is excellent, very reasonably priced and freshly cooked to order.
Kevin Smith - 24/02/2016 | report this review
All fields are required. Your review will appear immediately.