Mayflower Chinese
- 941 W. Elliott Road
- Suite #6
- Chandler, AZ 85225
- (480) 812-2100
Details
+ -
Mayflower Chinese specializes in American-Chinese dishes including lettuce wraps, kung pao chicken, beef and broccoli and more. The casual restaurant features takeaway in addition to nearly 20 lunch specials.