Fish and Chip Shops in Leeds (West Yorkshire)
3 Top Moor Side
Leeds
West Yorkshire
LS11 0AA
Without doubt one of the best shops in Leeds. Quality is superb serving only quality products that are consistantly cooked the same every opening
Michael Harrison - 12/10/2007 | report this review
All fields are required. Your review will appear immediately.