This is a quick take out chinese restaurant and comes with all the regular trappings of chinese menu. Went here last week along with my family and being vegetarian we ordered some bean curd tofu dish and some vegetable fried rice (these are the only two veg options here). I should say, both items were excellent and the service was great. The place was not crowded and the lady at the counter was taking many orders via phone. Am sure this place is quite popular for takeouts. Ambience is regular and standard (nothing exceptional). Very affordable options.