The Mermaid Fish Bar
Fish & Chip Shops Walsall
The Mermaid Fish Bar can be found at 8 Walt 23 High Street . 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
01543372095 01543-372095 +441543372095
Map 8 Walt 23 High Street