Strathmore Palace is a Chinese restaurant offering lunch and dinner with dine-in, takeout, and table service options.