Have ordered delivery multiple times and take out once. Delivery takes a little while even being 1 mile from the restaurant, not a huge deal. Take out took forever calling 20 minutes ahead of time. Regardless the food is great for a fast Chinese restaurant, and definitely fresh.