New Leaf Market & Deli

1235 Apalachee Pkwy
Tallahassee, FL  
Hours of Operation
Daily 8am-10pm
Open 7 Days
Customer Reviews
 YP.com
gooden.drew11 on 02/07/2013
This place is pretty convenient. They ha...
 YP.com
gooden.drew11 on 02/07/2013
Business Details
Other Places Like This
Sar Miami Food Inc
1500 Apalachee Pkwy
Tallahassee, FL
0.5 mi
India Bazaar
1141 Apalachee Pkwy
Tallahassee, FL
0.7 mi
King Store
500 E Orange Ave
Tallahassee, FL
1.2 mi