Mayflower Restaurant Reviews & Details
222 Great Mall Dr
Mayflower Restaurant is located at 222 Great Mall Dr in Milpitas near the intersection of Great Mall Dr and Revelation Pl. Their menu consists of Chinese dishes . Call (408) 935-6999 for catering or dine in.
- Service:Catering and Dine In
- Features:Group Friendly and Kid Friendly
- On The Menu:Dim Sum
- Major Intersection:Great Mall Dr And Revelation Pl
Tell us more about Mayflower Restaurant Milpitas!