Spacious Chinese restaurant with a riverside terrace. Offers delivery.