River House is a casual restaurant offering a diverse menu of Chinese and Thai dishes, alongside American favorites like fried chicken, shaved ice, and donuts.