Category: Fish & Chip Shops
122 Albany Way
M6 5HR,
Salford (Greater Manchester)
Loved by food connoisseurs since 1972, mother hubbard's fish and chips is the place you can visit to enjoy succulent chips and crispy batter on the fish....
Category: Fish & Chip Shops
Unit F08a/The Lowry Designer Outlet/The Quays
M50 3AH,
Salford (Greater Manchester)