Located in the Westside Pavilion for the past two years, Imperial Palace is a great place for Chinese food. Whether you dine in the restaurant or choose carry-out, you are sure to find something delicious within its numerous menu options. Although it specializes in Chinese food, there are also assorted Asian and Thai entrees.