Mayflower Chinese Food offers classic, no-frills Chinese comfort food for takeout and delivery, specializing in dishes like chicken balls and chow mein.