Award-winning fish and chip shop, Dhillons Fish Inn, with over 25 years of experience.