2008 BEST OF SILICON VALLEY Reader Survey Winner - Third Place
Best Dim Sum
Mayflower restaurant is one of Silicon Valley’s standouts for quality dim sum. Whether there are two or 200 hundred people in your party, Mayflower will keep the wheeling carts of just-made dim sum coming your way.
-- Metro, Silicon Valley's Weekly Newspaper, September 24, 2008
read more show less