This is an amazing Chinese restaurant. The portions are large and always delicious. I was there a few weeks ago and noticed a lot of chopping going on in the kitchen and I asked the person taking our order what was up. They were making ingredients for their egg rolls. Not surprising that food there is fresh; it explains the taste.