Mother Hubbard Fish and Chips 122 Albany Way Salford Greater Manchester M6 5HR United Kingdom 0 1615119292