1. Matsuri Japanese Restaurant
507 S 3rd St Ste B, Geneva, IL 60134
Coordinate: 41.88249,-88.30877
Phone: (630) 208-9222
2. Jurin Japanese Restaurant
1772 S Randall Rd Ste 190, Geneva, IL 60134
Coordinate: 41.86956,-88.34243
Phone: (630) 262-9590