Chicago, IL asian restaurants & food

Mayflower Restaurant

Grocery Store

2225 S Wentworth Ave, Chicago, IL 60686
(312) 808-1322
Excellent Good Average Poor Awful 3.5 / 5 based on 43 votes

Photos

  • Mayflower Restaurant photo by Ali Fan
  • Mayflower Restaurant photo by Adele G.
  • Mayflower Restaurant photo by Aaron K.
  • Mayflower Restaurant photo by selena i.
  • Mayflower Restaurant photo by Jeremy M.

Reviews: 1

  • Tiffany Wong