Li Xu's Kitchen is a casual Chinese eatery offering quick bites like chow mein and teriyaki chicken, known for generous portions.