Mayflower Chinese Restaurant
600 Mount Auburn St.
Watertown MA United States
Price Range: $5.01 - $15
Phone: 617.972.9188
Fax: 617.972.9190
Accepts: Visa, MasterCard/Eurocard
Alcohol: no alcohol served
Dress: casual
Parking: street parking, public transit accessible