Neighborhood: West Village
Address: 13 St. Marks Pl.
Opened: 1978
Closed: 1999
Currently In Its Place: Spot Dessert Bar
Specializing In: Imported vinyl records