Watford | Fish & Chips
Meriden listed in Fish & Chips located in Watford.
Address: 136 The Gossamers, Watford, WD25 9AD
Telephone: 01923 675253