114 Netherstowe, Lichfield WS13 6TS, United Kingdom
114 Netherstowe, Lichfield WS13 6TS, United Kingdom
No delivery
Spot something wrong?
Dishes at Netherstowe Fish and Chip Shop. Prices may vary in venue.
Been to Netherstowe Fish and Chip Shop? Be the first to share what you ate.