New Leaf Market & Deli

1235 Apalachee Pkwy, Tallahassee 32301, United States Get Directions to this spot
1235 Apalachee Pkwy
Tallahassee, 32301
FL, United States
New Leaf Market, a cooperatively owned business, has been serving the Tallahassee community since 1974.. As the largest natural foods cooperative in North Florida and South Georgia,... read more
A personal message from New Leaf Market & Deli

8 reviews for New Leaf Market & Deli

  • 16 reviews are hidden: show all reviews

Rate and review New Leaf Market & Deli in Tallahassee, FL, United States!

Share your experiences at New Leaf Market & Deli with your friends or discover more Restaurants in Tallahassee, FL, United States.