Get directions to: Jurin Japanese Restaurant, Geneva, IL
Restaurant address: 1772 S Randall Rd # 190 Geneva, IL 60134, USA
Restaurant: Jurin Japanese Restaurant