Address: 2486 Randall Rd, Elgin, IL 60123
Latitude: 42.0924 (42°5′33″N), Longitude: -88.3364 (88°20′11″W)
Phone: (847) 783-0040
Site: sushistation.us
Foursquare
- Cuisine: Sushi
- Smoking: No
- Take Out: Yes
- Reservations: No
- Outdoor Seating: No
- Delivery: No Delivery
Details