176 Lincoln Place
Leaf & Bean To Close After 41 Years In Park Slope
Leaf & Bean [http://leafnbeanofparkslope.com/index.html], the coffee and tea shop that moved to 176 Lincoln Place in 2012 after 40 years of business on 7th Avenue, will be closing up shop for good when their current lease runs out. Nearly everything in the store (aside from perishables)