Location: 3820 Northdale Boulevard, Tampa, FL 33624
Phone:(813)264-5669
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets