Mayflower is a Chinese restaurant located on Norfolk Avenue, in downtown Bethesda. The menu features classic Chinese favorites, such as egg rolls, wonton soup, chow mein, kung pao chicken and beef with broccoli. Large groups can order the party platter, which serves 8-10 people. Customers can eat-in, order carry-out or delivery by phone or online.