Duckworth's Fish & Chips

Restaurant in Brechin, Ontario