Shanghai Restaurant Milan - Hours & Locations

1

Shanghai Restaurant - Milan

305 10th Avenue West, Milan IL 61264 Phone Number:(309) 787-5644
  1. Store Hours

Hours may fluctuate

Distance:5.11 miles
Edit