Location: 5320 North Falkenburg Road, Tampa, FL 33610
Phone:(813)622-7610
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets