Mayflower
Chinese · Dim Sum · Family Style
Mayflower is a Chinese restaurant offering a delightful blend of classic and contemporary dishes, including a variety of dim sum. This family-style eatery provides authentic Chinese and Asian cuisine.
Location
Best places nearby
The highest rated places close to Mayflower.
Local restaurants nearby
2225 S Wentworth Ave, Chicago, IL 60616, US

