Chen's Kitchen is a Chinese restaurant offering hefty portions of Chinese cuisine and sushi, primarily focused on takeout service.