Delicious! The steamed sesame balls are really good. Delivery was on time and the guy was friendly.
All reviews seem positive