En Lai Chinese Restaurant (Teal Rd.)

2408 Teal Rd., Lafayette, IN 47905
Open Map