Three Gorges Framingham is a relaxed Chinese restaurant offering a range of familiar dishes, including vegetarian options, for takeout and delivery.