1. En Lai Chinese Kitchen 210 S Creasy Ln Ste 2130, Lafayette, IN 47905 Coordinate: 40.41353,-86.83943 Phone: (765) 449-8885