Publix 327

Publix #327, also known as Publix at Tamiami Trail Shops, is a Publix supermarket located at Tamiami Trail Shops, at 13850 Southwest 8th Street in Miami, Florida.