Publix Opens in Williamsburg

The highly-anticipated opening of the Publix Super Market in Williamsburg is finally here!