Write a review
Jurin Japanese Restaurant/588 Randall Rd - South Elgin - Illinois (IL)
588 Randall Rd, South Elgin, IL 60177-3320, South Elgin, Illinois (IL)
+1 847-488-1290
588 Randall Rd, South Elgin, IL 60177-3320, South Elgin, Illinois (IL)
+1 847-488-1290