Long River is a relaxed Chinese restaurant offering dine-in and takeout, with a menu that also includes sushi and Thai curries.