DELI PLUS SUPERMARKET in 4820 East Busch Boulevard in Tampa