Ho Win Palace is a Chinese restaurant offering comfort food, cocktails, and Keno. Delivery and takeout options are available.