deluxe steamed open dumplings