Listen

Description

Lee Williams has been the organist at Organ Stop Pizza in Mesa, AZ for 42 years, but he's decided it's time to retire. We talk with him about his time there, the experience of eating at the restaurant, and more.