Yup.  Fast food Chinese alright.  Cheap prices, good portions, great crab puffs.  Surprisingly clean location for the area, and a lot bigger location than I expected.  I'll definitely come here instead of Panda.