Located right across the BART station to San Francisco, this 2 story Chinese restaurant is a popular place for family & friend gatherings, weddings, and business entertainment events. It is large but often crowded. Best to make reservation ahead of the time. Food is traditional Chinese food and is very good. Peking duck and crabs are tasty.It is at the cross street location so the parking space is limited. But there are plenty of parking spaces within 5 minutes of walking distance in the residential areas across the main street (Millbrae).The contact information is: 51 Millbrae Ave, Millbrae, CA 94030. Tel (650) 692-6666, and Fax (650) 692-0522. Web site: www.mayflower-seafood.com. Danny is the General Manager and Eric Lau is the owner.