Publix 80

Publix #80, also known as Publix at Jefferson Super Center, is a Publix supermarket located at Jefferson Super Center, at 850 North Miami Beach Boulevard in North Miami Beach, Florida.