1. Sushi Station Elgin 2486 N Randall Rd, Elgin, IL 60123 Coordinate: 42.09353,-88.33531 Phone: (847) 783-0040
2. Kubo Sushi 70 S Grove Ave, Elgin, IL 60120 Coordinate: 42.03553,-88.2834 Phone: (224) 856-5590