Publix 276

Publix #276, also known as Publix at Metro West Village, is a Publix supermarket located at Metro West Village, at 2435 South Hiawassee Road in Orlando, Florida.