Publix 835

Publix #835, also known as Publix at Plaza Del Paraiso, is a Publix supermarket located at Plaza Del Paraiso, at 12100 Southwest 127th Avenue in Miami, Florida. The store opened on May 10, 2003.