Directions

Mayflower
Chinese Restaurant

2225 S Wentworth Ave,
Chicago, IL 60616

312.808.1322

Open 7 Days
8:30am – 2:00am

We Deliver!
Minimum $20, Delivery Charge $4
Delivery Hour: 10am-12am