Past take-out from China Village has always been good, but the dine-in experience was great. Service was fast and attentive and the staff were all very friendly and accommodating. The food was fresh and came out piping hot. The spring rolls were perfectly crispy and everything we ordered (orange chicken and kung pao veggie dinner plates) had great flavor. I'll definitely be back and am happy I took the time to dine in instead of pick up like usual.