Description
Healthy Eating in Tampa. We Have Everything You Need to Live Healthy. Our Temple Terrace Store Has Moved!
Visit us at our New Location 6870 E. Fowler Ave – Tampa. Stop by our organic deli and pick up a juice shot or smoothie.
Temple Terrace 6870 East Fowler Ave. Temple Terrace, Fl. 33617.