Location: 5909 USHighway North, Tampa, FL 33602
Phone:(813)645-3264
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets