Mayflower Restaurant

Location: Dublin
4086 Grafton St Dublin, CA 94568

Mayflower Seafood Restaurant specializes in a delectable assortment of traditional and authentic Chinese dishes unique in the area. The menu includes traditional dim sum, classic and unique seafood, char siu, soups, and clay pot dishes.