Joy Luck Palace is a Chinese restaurant locally popular for its tasty dim sum. The food here is authentic and flavorful. The menu features some of the most popular chinese dishes such as Peking Duck, Satay Chicken, Barbecued Pork, Shrimp Roll, Sesame Deep Fried Shrimp, Crispy Roasted Pork and many more. The restaurant is very spacious and tastefully decorated using traditional Chinese themes. Overall, the restaurant is neat and well-maintained.