Start from
Publix Super Market at Dadeland
9105 S Dadeland Blvd, Miami 33156