STATEN ISLAND, N.Y. – The former Zidokos bar sits at 59 Victory Blvd., at the corner of Montgomery Avenue, in Tompkinsville. Long vacant, the building, its distinctive paint job still visible, was the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results