Asian restaurant specializing in fresh, delicious, and affordable Chinese food and sushi. Offers takeaway options.