Seafood restaurant · North San Jose
2
"After 15 meals around the Bay Area, what ranked as the top spot? Their 10/10 meal turned out to be dim sum at Mayflower Seafood Restaurant in Milpitas." - Dianne de Guzman