Start from
Publix Super Market at Galleria
2501 E Sunrise Blvd, Fort Lauderdale 33304