Chinese and Japanese restaurant offering fresh sushi, sashimi, and other dishes. Delivery and takeaway options are available.