Mayflower Restaurant
San Francisco
,
California
95035
Sponsored links:
About
Mayflower Restaurant, San Francisco
Restaurant.
Products & Services
-
Dim Sum Sharks Fin Steamed Lobster Noodles Rice Vegetables Ribs Octopus Duck Won Ton Soup
Category
Casual Dining