Pickup from Sushi Maki at 7930 SW 104th St, Miami, FL 33156, USA