We picked up food to eat at our friends' home. Ordering online was pretty straightforward, but the order did not get entirely fulfilled correctly (that seems to be the norm these days...). The food was OK, pretty typical "Chinese" take-out food. The building where we...picked up the food doesn't have any windows and the parking lot is difficult to find (we're not from around these parts). I thought the restaurant was closed and that I was in the wrong place. There are tables inside, but it looks like they only do take-out business. Don't that we'll be back to this restaurant (we don't live in Littleton) but our friends who live here do like it.More