I've had two experiences with this place, both are deliveries so I cannot speak for the in-person experience. My take-out experience was horrible however. The first time I ordered, I had to repeat my order 5 or 6 times, which fine, I'd rather it be correct than incorrect. From there, it took a hour and a half to deliver it and by that time it was cold. The food was very mediocre at best. Full me once shame on you, full me twice shame on me. Never again Wan Wan, never again.