The Organ Grinder restaurant on Southeast 82nd Avenue had a cultlike following when it operated from 1973 to 1996. People flocked to see the massive organ, a room-sized collection of pipes, drums, ...