Publix 628

Publix #628, also known as Publix at Bayshore, is a Publix supermarket located at Bayshore, at 243 Bayshore Boulevard in Tampa, Florida.