Twede's Cafe, Home of the TWIN PEAKS Cherry Pie