- www.mayflowerchandleraz.com
- 1
Welcome to Mayflower Chinese Restaurant in Chandler Arizona. Our menu features an assortment of Chinese classics, such as Chop Suey, Lo Mein, Fried Rice, Mu Shu, and more! Don't forget to try our Kung Pao Delight and the Dragon & Phoenix! Find us at..
Relevance: 53.270374