Description

Fish and chip shop located in the little village Howden, East Riding of Yorkshire.Î’

Add Review & Rate

Be the first to review “Howden Fish Bar”

Quality
Location
Space
Service
Price