Mayflower Chinese offers classic and vegetarian Chinese cuisine. This storefront restaurant provides dine-in, takeout, and delivery options.