A tipster sends word that the Park Slope Subway chain is open on Seventh Avenue, with a note: “A sad day for Park Slope.” This Subway moved in after Leaf & Bean had trouble keeping up with the rent. They had been in the space since 1973, and recently moved to a new location at 176 Lincoln Place, off of 7th Avenue. GMAP


What's Your Take? Leave a Comment

1 2 3