The Sea Shell
Fish & Chip Shops Walsall
The Sea Shell can be found at 2 Rail 127 Bloxwich Road . The following is offered: Fish & Chip Shops - In Walsall there are 40 other Fish & Chip Shops. An overview can be found here.
CategoriesFish & Chip Shops
01922646224 01922-646224 +441922646224
Map 2 Rail 127 Bloxwich Road