KEY FOOD SUPERMARKET in 2525 E Hillsborough Ave Ste 173 A in Tampa