Very convenient, Chinese fast food. Don't expect a high-end venue, this is more a pick-up / delivery location. I ordered the orange chicken and the crab wontons. Kind of average, for a very reasonable pricing.
My order was ready in less than 10 minutes, which makes me guess there's a lot of microwave ovens and deep-fried stuff involved. But who cares after all?