News

For many in the 1970s and 1980s, pizza was on the menu at least once a week, and heading to an eat-in location like Pizza Haven was always the best way to end the day. This Seattle-based location had ...