chineseNot yet on Tasting Planet

Grand Palace

West 26th Street 225, Chicago, 60616 Chicago, United States United States

About

Dingy hole-in-the-wall Chinese restaurant in a more secluded area serving authentic Cantonese cuisine.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.