Delicious place to order in chinese if you live in or around Shastri Nagar (near Lokhandwala, Andheri). Its a tiny restaurant that operates out of a little shop but the chinese is the best indo-chinese I have eaten. I think the food takes after the India born chinese owner! :oD