Chinese
Lunch • Dim Sum • Seafood • Chinese
"I've been going to this restaurant ever since I moved to Fremont in 2003 and I'm pretty confident to say that it hasn't changed much. Mayflower has always"