chineseNot yet on Tasting Planet
Grand Palace
West 26th Street 225, Chicago, 60616 Chicago, 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!