Empress Palace is a Chinese restaurant offering both lunch buffet and dinner options, with pickup and delivery services available.