Mayflower Chinese offers pan-Chinese dishes in a modern setting. Enjoy fixed-price lunches and an all-you-can-eat Sunday buffet.