Rib Palace is a restaurant specializing in ribs and barbecue dishes.