Publix 1561

Publix #1561, also known as Publix at River Landing, is a Publix supermarket located at River Landing, at 1420 Northwest North River Drive in Miami, Florida. The store opened on September 17, 2020.