Chinese restaurant specializing in Chinese dishes and sushi. Offers takeout service.