Delavan Fire and Rescue Department personnel were called out last Sunday night around 9 p.m. when a vehicle drove into the China 1 restaurant, which is located at 1807 E. Geneva St. Two people had to be extricated from the vehicle but no further details on their conditions were provided. No China 1 employees were injured and there was no indication as to how long the restaurant might be closed following the incident. (Photo courtesy of Delavan FD)