Chicago, IL asian restaurants & food

Grand Palace

Chinese Restaurant

225 W 26th St (Wentworth Ave & Indiana Ave), Chicago, IL 60616
(312) 225-3888
Excellent Good Average Poor Awful 4.0 / 5 based on 9 votes

Photos

  • Grand Palace photo by Luis Bonilla
  • Grand Palace photo by Vic Wong
  • Grand Palace photo by Angel Ysaguirre
  • Grand Palace photo by Grace Chung
  • Grand Palace photo by Tim Brenmark