Pickup from Sushi Maki at 1020 Alton Rd, Miami Beach, FL 33139, USA