Wrong data? Are you the owner of the business?
305 10th Ave W, 61264, Milan
(Illinois)
Asian Restaurants, Chinese Restaurants, restaurantsShang Hai Chinese Restaurant in Milan map
Reviews about Shang Hai Chinese Restaurant
1709 1st Ave E, 61264, Milan (Illinois)
3097871313
1011 10th Ave W, 61264, Milan (Illinois)
3097873203
1511 Coyne Center Rd, 61264, Milan (Illinois)
3097871150
601 US Route 67 N, 61264, Milan (Illinois)
3097873141
435 1st St E, 61264, Milan (Illinois)
3097871992
3214559739
Dock Building & Repair