1. Cravings Noodle And Rice 113 W State St, Geneva, IL 60134 Coordinate: 41.888,-88.3057 Phone: (630) 457-5058