Nature's Bin is located on Sloane Avenue, on the west end of Lakewood. It offers a wide range of local produce and is known for the organic foods and products offered. The store is smaller in comparison to other chain grocery stores in the area, but the aisles are wide enough to avoid overcrowding and the store itself is spotless. In addition to organic foods and products, Nature's Bin also offers a selection of organic wines which are not available at your everyday wine and liquor store, as well as organic beauty products and supplements.
Comment Recommend Holly Barnes