Lee House is a casual Chinese restaurant offering a range of familiar dishes, with delivery available.