The Buffalo Drive-In sign which stood near the corner of Harlem and Genesee for decades. When the Buffalo Drive-In opened at Harlem Road and Genesee Street in 1941, it was the first in the area and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results