Long River is a Chinese restaurant offering takeout and a diverse menu.