Mayflower Restaurant Reviews & Details
34348 Alvarado Niles Rd
Mayflower Restaurant is located at 34348 Alvarado Niles Rd in Union city near the intersection of Alvarado Niles Rd and Decoto Rd. Their menu consists of Chinese dishes . Call (510) 489-8386 for dine in.
- Service:Dine In
- On The Menu:Dim Sum
- Major Intersection:Alvarado Niles Rd And Decoto Rd
Tell us more about Mayflower Restaurant Union city!