Get directions to: En Lai Chinese Kitchen B, Lafayette, IN
Restaurant address: 210 S Creasy Ln Lafayette, IN 47905, USA
Restaurant: En Lai Chinese Kitchen B