1 rating · How the score works
Mayflower
Chinese · Dim Sum · Seafood
Mayflower is a Chinese restaurant known for its traditional dim sum, seafood, and Chinese BBQ in a large, modern dining room.
Location
Best places nearby
The highest rated places close to Mayflower.
Local restaurants nearby
4086 Grafton St, CA


