This is our go to place for Chinese food when in San Ramon. Delicious food and great service. Always look forward to being in town and having time for a yummy meal.
4086 Grafton StDublin, CA 94568
From Business: Mayflower Restaurant in Dublin, CA is an authetic chinese restaurant with a large, modern dining room. Traditional dim sum is prepared fresh and served daily at l…