April 27th, 2015 - The restaurant is now under new ownership.
The previous owners would like to thank everyone for the many years of support
(c) 2015 Mayflower Chinese Restaurant.
If you are looking for the Mayflower Seafood Restaurant Inc. Chain
1080 Saratoga Ave # 5 San Jose, CA 95129 | phone: (408) 246-9550