Publix 329

Publix #329, also known as Publix at Alafaya Square, is a Publix supermarket located at Alafaya Square, at 81 Alafaya Woods Boulevard in Oviedo, Florida.