Publix 1653

Publix #1653, also known as Publix at Westshore, is a Publix supermarket located at Westshore, at 4900 West Kennedy Boulevard in Tampa, Florida.