Liu's Kitchen is a casual, family-run restaurant offering familiar Chinese dishes and sushi, with delivery service available.