Had take-out from there the other day - it was very good. Better than any take-out places in Branford, CT. My favorate is Taste of China in Clinton, but don't always want to drive that far. We enjoyed everything we had from Shangri-La. I will definitely go there again. We had pork fried rice, Yang Chow fried rice, the dim sum platter, chicken pan fried noodles, and spring rolls. Have to say we did not like the spring rolls - they were the veg ones which i didn't order. We threw them out - the dog wouldn't even eat them. I do look forward to going there again and getting other things on the menu.