I never thought I would review a Chinese delivery restaurant, but Mandarin Palace deserves an excellent review! They are always on time with the delivery, and most often earlier. The food is delicious and tastes fresh - you can tell the difference right away. Best fried rice I've had in years!
Posted: 1/26/2009 • Link to this review