PUBLIX #0685 in 5450 E Busch Blvd in Temple Terrace