Mayflower of China

Opened in 1984 at 1720 Grand Ave., the Mayflower was one of only a small number of Chinese restaurants in the area at the time. The restaurant was known not only for its food, but also for its unique interior decor. It closed in 2005, with owner Shelley Ma hoping to open a new restaurant on Shiloh. The former Mayflower site is now Players Paradise Casino.