Publix 384

Publix #384, also known as Publix at Venice Village Shoppes, is a Publix supermarket located at Venice Village Shoppes, at 4173 Tamiami Trail South in Venice, Florida.