Start from
Alton Food Plaza
903 Alton Rd, Miami Beach 33139