Chen Garden is now located in Brighton at Twelve Corners. They used to be located over on West Henrietta Rd, but the new facility is much cozier. They no longer serve Dim Sum, though. The new Chen Garden has a huge menu, ranging from Chinese and Thai to Vietnamese. The menu is in a picture format, so if your language skills are not up to par, you can at least guess what you want based on the pictures! The staff is always friendly. The food is great. The fresh shrimp spring rolls are excellent--not too mushy like some places. The Kung Pao chicken and all of the duck dishes are very flavorful but not overpoweringly spicy. The staff is always willing to adjust the spice to your taste. Check this out next time you are in Brighton and looking for great Chinese food!