Tallahassee, Florida 32303
small health food store/deli
No description yet. Click on the Edit button to add one.
Added by Jen Girgen on Jul 23 04 (last updated Jul 23 04)
Most Recent Reviews
Between Lake Ella and Tallahassee Mall. On North Monroe, in Publix Shopping Center.
- (Mostly) Organic