Pickup from Roll It Sushi & Teriyaki at 4221 MacArthur Blvd b5, Newport Beach, CA 92660, USA