Mayflower Seafood Restaurant
(415) 387-8338 | View Website

6255 Geary Blvd, San Francisco, CA   94121

37.779849 -122.486580
Map of Mayflower Seafood Restaurant
 
58% 100 13 12 Votes

Best of Citysearch

Nominated for:
Dim Sum (2007)
Dim Sum (2005)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!