Phoenix Palace is a casual Chinese restaurant specializing in Cantonese cuisine, including dim sum.