Reviews of Harrowden Fisheries. (Restaurant) in Bedford (Bedfordshire).